Featuring a restaurant, the 3-star Megha Homestay New Delhi hotel is located around 300 metres from Krishnas Collection Art Gallery.
Guests can enjoy a continental breakfast daily. Italian cuisine is offered at Crossborders, situated not far from this New Delhi hotel.
With a golf club, guests can stay fit at the Megha Homestay.
Jawaharlal Nehru Stadium is 2.3 km from this New Delhi hotel, while Delhi Golf Club is within 25 minutes' walk of this place. The hotel is 5 km away from the centre of New Delhi. Also, Jhulewala Park is situated just 1.9 km away. The British-era public park "Lodhi Garden" is approximately a 10-minute ride away, and Jangpura underground station is fairly close to the Megha Homestay New Delhi. The accommodation is located 25 km from Indira Gandhi International airport and 450 m from Pant Nagar bus stop.