El hotel fue construido en 2003 para viajeros de negocios y turistas de todo el mundo. Ofrece un alojamiento muy confortable junto con unas instalaciones modernas y eficaces; cuenta con servicio de habitaciones y de lavandería, servicio de limpieza, alquiler de coches, mostrador de viajes 24 horas, aparcamiento, médico de guardia, cajas de seguridad, servicio de transporte al aeropuerto y un centro de negocios con fax, fotocopiadora Photostat y conexión a Internet para los huéspedes. En el vestíbulo hay recepción 24 horas y los que lleguen en coche podrán hacer uso del aparcamiento del hotel.
El hotel se encuentra en Mahipalpur Extension, en la autopista nacional 8 en Nueva Delhi, a 15 km de Gurgaon, una importante ciudad de la Región de la Capital Nacional (NCR) y a 16 km de la estación de ferrocarril de Nueva Delhi. El hotel está situado a 5 km del aeropuerto internacional y a 4 km del aeropuerto nacional.