Doté d'un stockage des bagages, le agréable Chinatown Hotel Chicago se trouve dans la localité de "chinois", à moins de 25 minutes à pied de l'Aquarium John G. Shedd et à moins de 3 km de lieux d'intérêt culturels tels que le bâtiment de l'Institut d'art de Chicago. L'hotel 2 étoiles sans fumée met également à la disposition des clients un Wi-Fi disponible dans les zones publiques.
Nichée juste à côté de Chinatown, la résidence se trouve en plein centre de Chicago. Le planétarium Adler et musée de l'Astronomie est à 2 km de Chinatown Hotel, tandis que la gare routière Cermak & Wentworth est dans une zone de 150 mètres. Le Stade Soldier Field se trouve à seulement 1 km de la propriété agréable, ainsi que Richard B. Ogilvie Transportation Center est situé dans une zone de 3 km. La station de métro la plus proche est la station de métro Cermak-Chinatown, à environ 5 minutes de marche.
Chinatown Hotel de Chicago offre des chambres avec un coin salon comprenant une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Il y a une toilette séparée et une douche, prévus pour les invités dans les salles de bain.
Un restaurant Triple Crown Restaurant sert une cuisine chinesisch et est situé assez proche de l'hotel.