Das Megha Homestay liegt im Stadtteil South Delhi, in einer Entfernung von 23 Autominuten vom Flughafen Delhi.
Agrasen Ki Baoli ist ca. 6 Kilometer von diesem 7-Zimmer-Apartment entfernt, während Kricketstadion Feroz Shah Kotla ca. 7 Kilometer von hier entfernt ist. Humayun-Mausoleum ist in 2 km Entfernung von diesem Apartment gelegen. Gurudwara ist von hier aus leicht zu erreichen.
Das Apartment Megha Homestay verfügt über einen Balkon und eine Sitzecke und ist mit einer Klimaanlage sowie Hochgeschwindigkeitsinternet und Satelliten-TV ausgestattet. Ein elektronischer Kartenschlüssel gehören zu den Sicherheitseinrichtungen im Zimmer. Die Gäste können eine begehbare Dusche, eine getrennte Toilette und eine Badewanne ohne Aufpreis nutzen. Außerdem stehen ein Haartrockner, eine Duschhaube und Hausschuhe zur Verfügung.
Außerdem sind hier ein Wasserkocher, ein Kühlschrank und Glasgeschirr vorhanden. Darüber hinaus ist dieses Apartment mit einer Minibar ausgestattet. Das Restaurant Foodelish bietet Gerichte der indischen Küche und liegt ungefähr 5 Gehminuten von der Unterkunft entfernt. Die U-Bahn-Station Jangpura liegt ebenfalls in unmittelbarer Nähe zu dieser Unterkunft.