Este hotel es uno de los establecimientos más económicos de Nueva Delhi, un edificio de precioso diseño famoso por su confort y hospitalidad. Entre las instalaciones al servicio de los huéspedes se incluyen vestíbulo y restaurante, así como unas instalaciones para conferencias que los que viajan por negocios sabrán apreciar. Además, también es posible hacer uso del servicio de habitaciones y de lavandería.
Este hotel cuenta con una céntrica ubicación en el corazón de Nueva Delhi, a solo 3 km de la estación de ferrocarril de Nueva Delhi, a 5 km de la estación de ferrocarril de la antigua Delhi y a 10 km de la estación de ferrocarril de Nizamuddin. Además, está situado a 12 km del aeropuerto nacional y el aeropuerto internacional se halla aproximadamente a 16 km.