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.
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.
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.