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.
Hotel Imperial Inn - Nehru Place is approximately 15 minutes on foot from Sant Nagar bus station.
Just 350 metres from Nehru Enclave tube station, the apartment is within a 6-km distance of the palatial 16th-century Humayun's Tomb. You can also reach the well known Vaishnav ISKCON Temple Delhi, which is a short way from this apartment.