El hotel Megha Homestay Nueva Delhi, de 3 estrellas, se encuentra a unos 10 minutos en coche del Templo Kalkaji, y a 3 km de la Casa Birla. Este hotel cuenta con un aparcamiento en las instalaciones.
El hotel está a 400 metros de Shanta Art Gallery y a unos minutos a pie de la estación de metro Jangpura. El Museo Nacional de Ferrocarriles está situado a 6 km del Megha Homestay Nueva Delhi. Visitada por viajeros de todas las creencias, la Tumba de Humayun se encuentra a unos 25 minutos a pie del alojamiento. La estación de autobuses Pant Nagar está situada muy cerca de este hotel.
Algunas habitaciones del lugar son con aire acondicionado y están equipadas con TV y climatizador.
Cada mañana, el hotel Megha Homestay sirve a sus huéspedes un desayuno continental. Los huéspedes pueden comer en el restaurante Crossborders, que está a tan solo 1 km.