El hotel está situado en Karol Bagh, una ubicación práctica para alojarse en Delhi. El hotel está cerca de Connaught Place y de magníficas zonas de tiendas. Queda a unos 3 km de la estación de ferrocarril de Nueva Delhi y aproximadamente a 17 km del aeropuerto internacional.
Este hotel ejecutivo está bien amueblado y ofrece 24 alojamientos de calidad y buenos servicios a precios razonables. Es el lugar perfecto para huéspedes que viajen por negocios, quienes apreciarán la conexión a Internet WiFi y las instalaciones para conferencias. Los huéspedes son recibidos en el establecimiento climatizado en un vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa y quiosco de prensa. Hay una cafetería y sala de desayunos/comedor, y los huéspedes también pueden hacer uso del servicio de habitaciones, servicio de lavandería y aparcamiento.
El establecimiento ofrece habitaciones amplias y elegantes bien equipadas con todas las comodidades modernas, como suelo de madera, TV con pantalla LCD y canales por cable, teléfono y cuarto de baño privado con ducha y bañera con agua corriente caliente y fría. Todas las habitaciones combinan instalaciones modernas con una decoración relajante, para ofrecer a los huéspedes una estancia confortable. Otras comodidades estándar son cama doble, caja fuerte, nevera, cafetera/tetera y aire acondicionado y calefacción regulables.