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

8015 Lenexa Dr
Lenexa
Kansas
United States