Das 3-Sterne-Roomshala 038 Impireal Inn Neu-Delhi befindet sich circa 2 Kilometer vom Lotustempel entfernt und bietet seinen Gästen einen Mini-Markt. Außerdem gibt es Parkplätze.
Prachin Bhairav Mandir liegt etwa 5 Fußminuten von hier entfernt. Zu den Sehenswürdigkeiten, die 6 km weit weg vom Roomshala 038 Impireal Inn Neu-Delhi sind, gehört das Humayun-Mausoleum. Auch Tughlaqabad ist in circa 10 Autominuten Entfernung vom Hotel. Das Hotel liegt in 50 Meter Entfernung zur Bushaltestelle Nehru Place und ziemlich nah an der U-Bahn-Station Nehru Enclave.
Einige der Zimmer umfassen einen Balkon, eine Terrasse und eine Klimaanlage.
Das Restaurant Royal China befindet sich etwa 16 Minuten zu Fuß vom Roomshala 038 Impireal Inn entfernt und ist auf asiatische Gerichte spezialisiert.