Crossroads Hotel

2101 Central St
Kansas City, Missouri 64108
1.4 miles from Drexel Hall Ballroom and Meeting
More hotels near this hotel