Esta práctica ubicación del hotel lo convierte en el lugar ideal para negocios y turismo. Es un hotel urbano que comprende 93 habitaciones en total, 7 de ellas suites, repartidas en 4 plantas. El establecimiento, con aire acondicionado, ofrece también vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, restaurante y conexión a Internet de pago. Podrá hacer uso del servicio de habitaciones 24 horas y de la lavandería (ambos de pago) y también hay médico de guardia. También se ofrece aparcamiento.
Este hotel está situado en Karol Bagh, el mayor centro comercial de Asia. Se halla a 4 km de la estación de ferrocarril de Nueva Delhi, a 6 km de la estación de tren de la Antigua Delhi, a 15 km del aeropuerto nacional y a 18 km del aeropuerto internacional de Delhi.
El hotel ofrece un restaurante de cocina variada, en el que se sirve desayuno, almuerzo y cena.