Este hotel urbano está situado en Nueva Delhi. Entre los lugares de interés turístico cercanos se cuentan el templo del ISKCON, situado a unos 2,5 km, el estadio Jawaharlal Nehru, a unos 4 km de distancia, y la Universidad Jamia Millia Islamia, ubicada a 5 km aproximadamente. El establecimiento goza de buenas conexiones por aire, gracias a la cercanía del aeropuerto internacional Indira Gandhi, a unos 7 km de distancia o 20 minutos en coche.
Se trata de un hotel urbano, uno de los establecimientos de lujo de Nueva Delhi. Consta de un total de 24 habitaciones y suites y permite a sus huéspedes disfrutar de estilos contemporáneos entrelazados con un lujo atemporal. Gracia a unos servicios e instalaciones a la última, el hotel constituye un símbolo de tranquilidad y confort. Está totalmente climatizado y recibe a sus huéspedes en un vestíbulo con recepción 24 horas. Además, dispone de restaurante con aire acondicionado, instalaciones para conferencias y servicio de habitaciones y de lavandería. Los huéspedes que lleguen en coche podrán dejarlo en el aparcamiento cercano.
El hotel ofrece habitaciones Luxury, habitaciones Deluxe y 3 suites. Todas ellas están climatizadas y ofrecen una decoración de estilo contemporáneo, así como TV, conexión a Internet, caja fuerte, minibar y cafetera/tetera.
En el plano gastronómico pone a disposición de los huéspedes los deliciosos platos de su restaurante con diferentes tipos de cocina. El restaurante del hotel sirve un menú a la carta durante todo el día. Además, se sirve desayuno de bufet.