El hotel está situado al lado de Karol Bagh, el paraíso de las compras de la calle Ajmal Khan Road en Nueva Delhi, una ubicación práctica con respecto a las estaciones de ferrocarril de Nueva Delhi y del antiguo Delhi, la terminal de autobuses interestatales y muchos importantes destinos comerciales. Además, también se puede llegar fácilmente al hotel desde los aeropuertos nacionales e internacionales. El aeropuerto internacional de Indira Gandhi está a unos 18 km aproximadamente.
El hotel proporciona servicios personalizados y modernas comodidades dentro de un abanico de precios razonable. El vestíbulo, de agradable estética, el jardín con terraza y el restaurantes de la azotea se añaden a la decoración del establecimiento. Está climatizado, cuenta con 24 habitaciones e incluye caja fuerte, cambio de divisas, instalaciones para conferencias y servicio de habitaciones y de lavandería.
Cada habitación está diseñada con gusto para satisfacer las comodidades básicas y las necesidades de los huéspedes. Sus interiores se han elegido cuidadosamente para proporcionar una atmósfera relajante con el ambiente perfecto para aliviar el estrés del turista fatigado. Todas ellas cuentan con cuarto de baño privado, teléfono de línea directa, TV, nevera, aire acondicionado y calefacción central.
El hotel da al prestigioso campo de golf de 18 hoyos Delhi Golf Club.
El fantástico restaurante del hotel crea un ambiente elegante y contemporáneo que constituye un lugar encantador para que sus comensales disfruten de platos deliciosos.