Megha Homestay New Delhi hotel features 15 rooms and lies 25 minutes' walk from the Millennium Indraprastha Park. Parking is available on site at this hotel.
The 3-star hotel is located within a 400-metre distance of Shanta Art Gallery, not far from Jangpura tube station. Guests can easily get to the triumphal arch "India Gate", which is 3.8 km away. Guests might as well enjoy proximity to Ajay Ahuja Park, situated about 10 minutes away by car. The Megha Homestay is also 2.8 km from the 176-acre National Zoological Park and Jal Vihar Terminal bus station is around 400 metres away. For those travelling from afar, Delhi International airport is 23 minutes' drive away.
A daily continental breakfast is served in the morning. The restaurant Flavors of Italy lies a short way from Megha Homestay hotel.