Das 4-Sterne-Crossroads Hotel Kansas City liegt in unmittelbarer Nähe vom Leedy-Voulkes Art Center, und zwar rund 5 Minuten zu Fuß von hier entfernt. Das Hotel befindet sich 1 km von der Kansas City Stadtbücherei und lädt die Gäste in eines der 3 Restaurants ein.
Die Sprint Center Arena ist in 17 Gehminuten erreichbar. Liberty Memorial befindet sich ebenfalls 1,1 km vom Crossroads Kansas City. Science City gehört zu den wichtigsten Sehenswürdigkeiten in Kansas City und liegt zudem circa 400 Meter vom Hotel entfernt. Die Bushaltestelle Broadway at Southwest Boulevard ist in rund 5 Gehminuten Entfernung.
Im Crossroads Hotel stehen den Gästen 110 klimatisierte Zimmer zur Verfügung, die mit WLAN und einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. Elegante Möbel schmücken die Zimmer. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche. Hier findet man auch ein Haartrockner und Handtücher.
Im Crossroads wird ein einfaches Frühstück angeboten. Das Restaurant Percheron Rooftop lädt die Gäste ein, Mahlzeiten in warmer Atmosphäre zu genießen. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar.