Hotels Closest To Holmes Square

Crossroads Hotel Kansas City

2101 Central St
Kansas City, MO 64108
Near Union Station

Distance0.6 miles SELECT