Gli ospiti dell'hotel Megha Homestay Nuova Delhi possono visitare la Tomba di Humayun, situata a circa 25 minuti a piedi. Inoltre, gli ospiti è provvisto di accesso a un club di golf forniti presso l'hotel.
La Shanta Art Gallery si trova a 400 metri dall'hotel 3 stelle, mentre siti naturali come i Giardini di Lodhi sono a 2 km. Gli appassionati di sport possono anche visitare Thyagaraj Sports Complex, a 2,1 km dall'hotel Megha Homestay, e portare le loro famiglie allo Zoo di Delhi, a 10 minuti in auto. Inoltre, Jhulewala Park si trova a circa 1 km. Gli Sri Bangla Sahib Gurudwara è situato a 15 minuti in auto dalla struttura. L'hotel Megha Homestay è vicino ai mezzi pubblici, a 600 m dalla stazione della metropolitana Jangpura e in prossimità della fermata dell'autobus Pant Nagar.
L’hotel offre una colazione continentale, preparata ogni giorno. Gli ospiti possono gustare piatti italiani al ristorante Flavors of Italy, che si trova a soli 7 minuti a piedi.