El nombre de este hotel de Green Park es sinónimo de lujo, confort y servicio por excelencia. Es un establecimiento con aire acondicionado que ofrece un gran abanico de servicios al cliente internacional de ocio y negocios. Se cuida especialmente el trato a los clientes, por eso es uno de los hoteles más solicitados de la capital india. Ofrece servicio de recepción 24 horas, servicio de cambio de divisas, restaurante, servicio de habitaciones 24 horas y servicio de lavandería.
El hotel está situado en Green Park Extension, enfrente del hospital de Mahindra, Green Park, y queda a 18 km del aeropuerto internacional y a 12 km de la estación de trenes de Nueva Delhi.