Ubicado a unos 10 minutos en coche de Delhi Haat Janakpuri, el hotel Townhouse 080 Meera Bagh Nueva Delhi incluye 30 habitaciones. Este hotel de 3 estrellas cuenta con depósito de equipajes y un restaurante para mayor comodidad de sus huéspedes. Además, se encuentra en el distrito West Delhi.
El Mystery Rooms, a unos 3 km, es sin duda una visita obligada para los turistas que viajan en la familia a Nueva Delhi. El hotel está situado a unos 10 minutos en coche de Dilli Haat. Esta propiedad está a un paso de de la estación de autobuses Meera Bagh. El hotel Townhouse 080 Meera Bagh en Nueva Delhi está a 25 km del Aeropuerto internacional de Delhi.
Las habitaciones del hotel están equipadas con televisión con múltiples canales y climatizador, y algunas también disponen de un baño privado. Los huéspedes pueden utilizar bañera y ducha. Además, cuenta con artículos de tocador para huéspedes.
El desayuno se sirve en el restaurante. La propiedad está a tan solo 600 metros de Domino's Pizza, que sirve deliciosas comidas.