The 3-star Roomshala 038 Imperial Inn - Nehru Enclave New Delhi features 18 rooms and lies 4.5 km from Tughlakabad Fort.
Roomshala 038 Imperial Inn - Nehru Enclave offers rooms with a balcony and a sitting area complete with climate control. Bathrooms are equipped with a bidet, a bath, and a shower, as well as comforts such as a dryer and towels.
Epicuria is located next to the property and serves Asian dishes, about a 5-minute stroll away.
This hotel is located in New Delhi, in the neighbourhood of Nehru Enclave tube station. The hotel is within 400 metres of Nehru Place and 25 km from Delhi International airport. Just a short stroll from the property, guests will also find Shri Kalkaji Mandir. Sant Nagar bus stop is at a distance of around 5 minutes on foot from this accommodation.