Offering cars for rent, as well as high-speed Internet access throughout the property, the smoke-free Hotel Neha Inn New Delhi is about 25 minutes' walk from the 17th-century Fatehpuri Mosque. This hotel in New Delhi offers currency exchange and complimentary newspapers.
Sheila Cinema is located 450 metres from the hotel, and such natural sites as the big Ajmal Khan Park is merely 1.7 km away. The historic Red Fort is approximately 10 minutes by car from the Neha Inn New Delhi, while Delhi International airport is 25 km from it. Madame Tussauds Delhi lies 2.4 km away, while Ramakrishna Ashram Marg tube station is not far from this accommodation. New Delhi Metro Express Line bus stop is around a 5-minute ride from the hotel.
Staying at Hotel Neha Inn, you may choose from one of the 18 rooms featuring a multi-channel television, as well as essentials such as climate control.
The restaurant Karen Cafe Roof Top is only a few steps from the property.