El Hotel The Manor - Nueva Delhi, de 3 estrellas, dispone de un restaurante y una zona comercial. Se encuentra en el distrito Sur de Delhi, a poco más de 25 minutos a pie de Kalkaji Mandir y a 6 km de atractivos culturales como la Galeria Nacional de Arte Moderno. El hotel dispone de coches para alquilar, así como de WiFi en zonas comunes.
Este hotel está ubicado en la zona bulliciosa de Nueva Delhi, a 2 km de la Tumba de Humayun. Los aficionados al deporte también pueden visitar el Estadio Thyagaraj, a unos 10 minutos en coche del Manor, y llevar a sus familias al Parque Zoológico Nacional, que está a 15 minutos en coche. Explora los lugares de interés históricos de Nueva Delhi, empezando por la Puerta de la India, situado a 7 km. Este lugar está cerca del transporte público, a 300 metros de la estación de metro Ashram y justo al lado de la parada de autobuses New Friends Colony.
El hotel Manor Nueva Delhi cuenta con 14 habitaciones. Cada una tiene una plancha y tabla de planchar, climatizador y cuenta con TV de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con un escritorio, también disponen de minibar. Los cuartos de baño cuentan con un inodoro separado y ducha, además de gorro de ducha y toallas de baño.
Camillos es uno de los 3 restaurantes del hotel. Los huéspedes pueden disfrutar del bar de café del hotel Manor.