Das 3-Sterne-Holiday Inn Kansas City Downtown Aladdin liegt ca. 2 km vom Liberty Memorial und ungefähr 5 Minuten zu Fuß von der Kansas City Stadtbücherei entfernt. Für die Gäste, die mit dem Auto reisen, stehen auch ein Privatparkplatz in der Nähe zur Verfügung.
Das Holiday Inn Kansas City Downtown Aladdin verfügt über 193 Zimmer mit einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In den Badezimmern werden eine Wellness-Badewanne und eine getrennte Toilette bereitgestellt.
Das Restaurant Kilo Charlie liegt ca. 5 Minuten zu Fuß vom Hotel entfernt.
Das Hotel ist 300 m vom Power and Light District gelegen. Die Kathedrale der unbefleckten Empfängnis gilt als heilige Stätte und liegt in der Nähe vom Holiday Inn Kansas City Downtown Aladdin. Die Sprint Center Arena gehört zu den wichtigsten Sehenswürdigkeiten in Kansas City und liegt zudem 9 Gehminuten vom Hotel entfernt. Die Gäste finden die Bushaltestelle 11th at Wyandotte direkt neben der Unterkunft, in 150 Meter Entfernung.