Nestled in the South Delhi district of New Delhi, Downtown Travelodge - Delight hotel is 3.6 miles from such cultural places of interest as National Rail Museum.
This 3-star hotel is located 10 minutes' stroll from Hauz Khas subway station and 2 miles from Jamali Kamali Mosque. Ahinsa Sthal is approximately 10 minutes by car from the New Delhi hotel, which is also situated just near Malviya Nagar Market. Khirki Masjid is around a 10-minute drive from the New Delhi property. The hotel is located 13 miles from Delhi International airport and within short walking distance of Bhavishya Nidhi Enclave bus stop.
Staying at Downtown Travelodge - Delight hotel, you may choose from one of the 14 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning and ironing facilities. Guests will make use of bath sheets and towels in bathrooms equipped with a tub, a separate toilet, and a shower.
Nearby restaurants, including Stop My Starvation is 5 minutes' walk from this New Delhi property.