Este hotel urbano, fundado en 2007, cuenta con muy buenas instalaciones y con unas habitaciones modernas y espaciosas. Comprende un total de 29 habitaciones repartidas en 3 plantas. Además de aire acondicionado, ofrece vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, conexión a Internet, peluquería, restaurante y, por un cargo adicional, servicio de habitaciones y de lavandería.
Este hotel está situado en el corazón de la ciudad, cerca del centro comercial más grande de Asia, el Karol Bagh. Se halla a solo 4 km de la estación de ferrocarril de Nueva Delhi, a 12 km del aeropuerto nacional y a 16 km del aeropuerto internacional de Delhi.
El hotel tiene un restaurante, situado en la azotea del hotel, que sirve una gran variedad de platos para el desayuno, almuerzo y cena.