Se trata de un hotel completamente climatizado, inaugurado en 2007, con 24 habitaciones y un mobiliario de puro lujo, elegantes cuartos de baño, atentos detalles personalizados y mucho más. Dispone de vestíbulo con recepción 24 horas, cambio de divisas, servicio de habitaciones y de lavandería (con cargo extra), guardarropa, conexión a Internet de pago, cafetería y restaurante propios, aparcamiento y ascensor.
Este flamante hotel tiene una ubicación céntrica en el distrito de South Delhi, cerca del centro comercial Shoppers Stop, a 18 km del aeropuerto internacional, a 15 km del aeropuerto nacional y a 10 km de la estación de ferrocarriles de Nueva Delhi.
Tiene servicio todo el día en el restaurante, que sirve una multitud de cocinas diferentes.