Se trata de un hotel con aire acondicionado que ofrece unas espaciosas salas de conferencias y un moderno centro de negocios. Está dotado de vestíbulo, cambio de divisas, restaurante, servicio de habitaciones y de lavandería, así como de aparcamiento.
Este hotel está situado en Mahipalpur, Nueva Delhi, muy cerca de la ciudad comercial de Gurgaon. Queda a solo 3 km del aeropuerto internacional y a 20 km de la estación de ferrocarriles de Nueva Delhi.