Este hotel comprende un total de 33 habitaciones. Entre sus instalaciones a disposición de los huéspedes se incluyen zona de vestíbulo con recepción 24 horas, cambio de divisas, guardarropa y ascensor. Además, disfruta de restaurante y los que viajen por negocios sabrán apreciar las instalaciones para conferencias y el centro de negocios. Asimismo, también es posible hacer uso de la conexión a Internet y del servicio de habitaciones.
Este hotel goza de una ubicación céntrica en la zona de Karol Bagh, en pleno centro de Nueva Delhi. La estación de ferrocarril de Nizamuddin queda a solo 10 km, la estación de ferrocarril de Nueva Delhi dista aproximadamente 3 km y el aeropuerto nacional e internacional Indira Gandhi se halla a solo 16 km.