2 km weit weg vom Lotustempel gelegen, bietet das Hotel Imperial Inn - Nehru Place Neu-Delhi bietet die Möglichkeit, eine Vielzahl von Sehenswürdigkeiten in der Umgebung zu besichtigen.
Das Apartment liegt etwa 5 Minuten zu Fuß von der U-Bahn-Station Nehru Place und ungefähr 10 Minuten Autofahrt von der Khirki-Moschee entfernt. Das Humayun-Mausoleum ist ca. 6 Kilometer von den Apartments entfernt. Satyam Cineplex liegt einen 5-minütigen Spaziergang vom Hotel Imperial Inn - Nehru Place entfernt.
In den Unterkünften stehen Gästen ein Balkon und eine Sitzecke mit einer Klimaanlage zur Verfügung. Das Apartment verfügt über ein Badezimmer mit Handtüchern. Sie können sich auch ein Bidet, eine getrennte Toilette und eine Dusche genießen.
Die nächste Bushaltestelle Sant Nagar liegt in lediglich 450 Meter Entfernung.