Featuring luggage storage, Megha Homestay New Delhi hotel is located approximately 5 minutes' stroll from Shanta Art Gallery. This 3-star hotel is a good starting point for New Delhi's sports attractions, including Thyagaraj Stadium, which is 1.7 miles away.
The triumphal arch "India Gate" is around a 10-minute drive from the New Delhi hotel, and the octagonal Isa Khan's Tomb is about 25 minutes' walk from it. The Megha Homestay New Delhi is also 1.6 miles from the constituent woman LSR College. Guests might as well enjoy proximity to Jhulewala Park, situated 17 minutes' walk away. The accommodation is situated just near Safdarjung's Tomb, while Jal Vihar Terminal bus station lies 0.2 miles away. Jangpura metro station is a mere 10 minutes by foot from this New Delhi hotel.
A continental breakfast is available daily at the Megha Homestay. You may walk 7 minutes to Foodelish or eat by Flavors of Italy, located 0.3 miles away.