Megha Home Stay is a very nice hotel situated in the city of New Delhi, in India. This discreet hotel proposes a total of 16 rooms, so take the time to book in advance.
Although it still remains remote from tourism flows, it really has managed to develop a unique identity. Appreciated by travelers having stayed there, it is trying everyday to improve its service.
Megha Home Stay offers the experience of a traditional Indian guest house. Located 2 km from Humayun's Tomb, it offers free Wi-Fi throughout the building. Free parking is available. Megha Home Stay is 7 km from Lotus Temple.