Este hotel urbano tiene un majestuoso exterior, además de unos interiores con un decorado agradable y elegante, habitaciones con un fino mobiliario e instalaciones modernas. Los servicios cubren los más altos estándares de sofisticación y comodidad. Nada más entrar, se adentrará en una vida de lujo, mientras que la amabilidad del personal y el servicio personalizado le harán sentirse como en casa. Cuenta con un total de 44 habitaciones distribuidas en 4 pisos. Este establecimiento climatizado dispone, además, de vestíbulo con recepción 24 horas, guardarropa, ascensor, restaurante, instalaciones para conferencias y conexión a Internet (de pago). Por un coste adicional, podrá hacer uso del servicio de habitaciones y de lavandería, así como del servicio de atención médica. Además, hay un aparcamiento donde podrá dejar su coche.
Este hotel se encuentra en Karol Bagh, la zona comercial más grande de Asia, a 5 km de la estación de tren de Nueva Delhi, a 13 km del aeropuerto nacional y a 2 minutos a pie de la estación de metro de Karol Bagh. El aeropuerto internacional de Nueva Delhi dista solo 17 km.
Este establecimiento pone a su disposición el restaurante vegetariano Shudh, contiguo al hotel, que es el primer restaurante vegetariano del norte de India y ofrece una deliciosa gama de platos nutritivos en sus 5 secciones diferentes y exclusivas, en cada una de las cuales, se ofrece un menú diferente para satisfacer a gente de todas las edades.