Hotel Imperial Inn - Nehru Place New Delhi provides easy access to various city attractions, such as Satyam Cineplex Movie Theater, situated only a 5-minute walk away.
The palatial 16th-century Humayun's Tomb is within 6 km of the apartment and the ruined Tughlakabad Fort is located approximately 4 km away. The Baháʼí house "Lotus Temple" is around a 10-minute ride from this apartment.
The accommodation offers a balcony and a seating area, as well as comforts like air conditioning. This apartment features a bathroom with towels. Furthermore, a bidet, a separate toilet, and a shower is available.
Sant Nagar bus stop is only a few steps from Hotel Imperial Inn - Nehru Place, and Nehru Place tube station is just 250 metres away.