
1717 Wyandotte Street, MO 64108 Kansas City, United States
This place in Kansas City has its own character. Worth noting: hotel, 5-star standard, air conditioning and family rooms.
Nearby attractions Historic Power and Light Building - 700 m National World War I Museum at Liberty Memorial - 1.9 km Hyde Park - 4.6 km Good to know The property is non-smoking....


















