Extended Stay America Hotel Kansas City - Lenexa - 87th St.

8015 Lenexa Dr MonroviaKS66214
Map

Open Map