In rund 5 Gehminuten Entfernung von dem komfortable Hotel Mother Palace Neu-Delhi liegt Imperial. Das Hotel ist mit gefließten Böden ausgestattet und bietet seinen Gästen Parkplätze.
Chabad House ist nur 300 Meter von entfernt und die Bushaltestelle Panchkuian Road ist 850 Meter vom Hotel entfernt. Der Gurudwara Bangla Sahib gleich neben der Unterkunft ist eine der nahegelegenen Attraktionen. Das Mother Palace liegt in etwa 3 km Entfernung vom Roten Fort. Das Hotel liegt in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg sowie nicht weit entfernt vom Bahnhof Neu-Delhi.
Die Unterkunft verfügt über 17 Zimmer, von denen einige einen Balkon und eine Klimaanlage bieten.
Die Gäste können Gerichte der asiatischen Küche im Restaurant The Exotic Roof Top Restaurant 300 Meter von hier entfernt kosten.