Hotel Imperial Inn - Nehru Place New Delhi offers proximity to such tourist attractions as Satyam Cineplex Movie Theater, situated approximately 5 minutes' walk away.
This apartment features location only 1.3 km from Shri Kalkaji Mandir Hindu Temple and 4.1 km from the ruined Tughlakabad Fort. The Baháʼí house "Lotus Temple" is within a 10-minute drive of the apartment.
Staying at this accommodation, guests have access to a balcony equipped with an air conditioner.
Hotel Imperial Inn - Nehru Place is just 550 m from Nehru Place underground station and within a few blocks of Sant Nagar bus stop.