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.
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 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.