
Este hotel está situado en pleno centro de la ciudad capital de Nueva Delhi. Se encuentra en Arya Samaj Road, en Karol Bagh (cerca de la estatua de Hánuman) y enfrente del hospital Ram Krishan Hospital Mission Centre. La estación de ferrocarril de Nuevo Delhi queda a solo 10 minutos en coche, la estación de ferrocarril de la parte antigua de Delhi está a solo 20 minutos en coche y en 25 minutos en coche se puede llegar al aeropuerto internacional de Delhi.El hotel dispone de diferentes comodidades para una estancia confortable y relajada, entre ellas un guardarropa, una oficina de cambio, un restaurante, asistencia médica, servicio de habitaciones, una lavandería y una sala de conferencias. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del establecimiento.En las habitaciones hay un cuarto de baño. El equipamiento de las habitaciones incluye un televisor. El equipamiento de los cuartos de baño incluye una ducha.