Das behagliche Chinatown Hotel Chicago bietet einen Gepäckraum und liegt im Stadtviertel Chinatown von Chicago, in etwa 3 km Entfernung von den Millennium Park. Es befindet sich in einer Entfernung von etwa 10 Fahrminuten von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem Art Institute of Chicago. Das Hotel bietet seinen Gästen WLAN in den öffentlichen Bereichen.
Das 2-Sterne-Hotel ist auch 17 Fußminuten vom McCormick Place Kongresszentrum entfernt. Das Chinatown Hotel liegt auch in unmittelbarer Nähe zur U-Bahn-Station Cermak-Chinatown. Die gemütliche Unterkunft liegt in etwa 6 km Entfernung vom John Hancock Center. Die Bushaltestelle Cermak & Wentworth ist 150 Meter vom Hotel und der Bahnhof Ogilvie Transportation Center liegt in etwa 3 km Entfernung von der Unterkunft.
32 Zimmer im Chinatown Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In Badezimmern stehen eine getrennte Toilette und eine Dusche zur Verfügung.
Im Restaurant Triple Crown Restaurant ziemlich nah an der Unterkunft werden chinesische Gerichte angeboten.