The Baháʼí house "Lotus Temple" is around 20 minutes on foot from Hotel Imperial Inn - Nehru Place New Delhi, while Nehru Place is situated nearby.
Staying at the accommodation, guests have access to a balcony and a seating area equipped with climate control. To ensure your comfort, a bidet and a separate toilet are provided at this apartment.
Nehru Enclave tube station is 5 minutes’ walk away and Sant Nagar bus station is 15 minutes’ walk from Hotel Imperial Inn - Nehru Place.
The palatial 16th-century Humayun's Tomb is located within a 6-km distance of the apartment. The well known Vaishnav ISKCON Temple Delhi is a short way from this apartment.