A poco más de 5 minutos a pie del hotel Megha Homestay Nueva Delhi, los huéspedes pueden llegar al Shanta Art Gallery rápidamente. Enclavado a una distancia de 3 km de la Puerta de la India, este hotel de 3 estrellas también está equipado con un club de golf para los huéspedes aficionados al deporte.
El Templo del loto en Nueva Delhi está enclavado a poco más de 10 minutos en coche del hotel. Además, Jhulewala Park está situado a 1 km. Un trayecto de 15 minutos te llevará desde el hotel Megha Homestay hasta la Tumba de Safdarjung. Este establecimiento está a poco más de 5 minutos a pie de la estación de autobuses Jal Vihar Terminal y cerca de la estación de metro Jangpura.
Cada mañana se sirve un desayuno continental. El restaurante Flavors of Italy, que está a 550 metros del hotel Megha Homestay, sirve cocina italiana para satisfacer todos los gustos.