Este hotel de 3 estrellas, The Manor - New Delhi Hotel, goza de una elegante ubicación a unos 6 km de la Puerta de la India, para satisfacer el interés histórico de los huéspedes, y ofrece un restaurante y depósito de equipajes. Este contemporáneo hotel cuenta con gimnasio, masoterapia y biblioteca, así como con WiFi en toda la propiedad.
El hotel está ubicado en una zona turística de Nueva Delhi, alrededor de 25 minutos a pie de Kalkaji Mandir y aproximadamente alrededor de 15 minutos en coche del Templo Swaminarayan Akshardham. El Manor - queda no muy lejos de la estación de metro Ashram. El establecimiento está a unos 10 minutos en coche de la Tumba de Humayun y de otras atracciones principales de Nueva Delhi. La parada de autobús New Friends Colony, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a unos minutos del The Manor - New Delhi Hotel.
La mayoría de las habitaciones cuentan con una plancha y tabla de planchar, climatizador, además de Wi-Fi gratis y TV, además están equipadas con ventanas insonorizadas. Estas habitaciones cómodas disponen de un patio y un balcón. Los cuartos de baño disponen de bañera y sauna, además de artículos de tocador para huéspedes y albornoces. Las habitaciones del hotel tienen vistas a la ciudad.
Los huéspedes pueden disfrutar del desayuno en el restaurante. El restaurante in-Q se encuentra cerca de este contemporáneo establecimiento.