El mejor de los servicios y unas instalaciones incomparables hacen de este hotel el preferido de los que visitan Delhi. Su proximidad a los aeropuertos es una de las principales comodidades para los viajeros. El hotel proporciona una excelente hospitalidad en 45 habitaciones muy modernas con lo último en instalaciones confortables. Además, está climatizado e incluye vestíbulo, restaurante, instalaciones para conferencias y servicio de habitaciones y de lavandería.
El hotel está situado en Mehram Nagar, a unos minutos en coche del aeropuerto nacional y a 10 minutos del aeropuerto internacional.
Las habitaciones del hotel están lujosamente amuebladas y cuentan con prestaciones como teléfono de línea directa, conexión a Internet WiFi, TV vía satélite/por cable y minibar, así como con un cuarto de baño privado con ducha y bañera.
El registro y la salida tienen lugar a las 12 del mediodía.