Tughlaqabad befindet sich 4 km vom Hotel Imperial Inn - Nehru Enclave Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel ist neben alldem 15 Minuten Autofahrt vom Humayun-Mausoleum entfernt. Das 3-Sterne-Hotel befindet sich in Neu-Delhi, in 11 Kilometer Entfernung vom Bahnhof Neu-Delhi. Die Lage in unmittelbarer Nähe vom Lotustempel ist ein großer Vorteil für Gäste von der Unterkunft. Das Imperial Inn - Nehru Enclave befindet sich in rund 10 Gehminuten Entfernung von der U-Bahn-Station Nehru Place.
Das Hotel verfügt über 7 Gästezimmer, die über einen Balkon und einen Essbereich verfügen sowie mit einem Schreibtisch ausgestattet sind. In Badezimmern findet man ein Bidet, eine getrennte Toilette und eine Dusche.
Das Restaurant Oh Calcutta befindet sich ein paar Schritte entfernt vom Hotel Imperial Inn - Nehru Enclave und serviert indisches Essen.