Este hotel ofrece el mejor alojamiento Deluxe y de lujo en Delhi, ideal para clientes de negocios y turistas. Ofrece servicios personalizados, por lo que se atienden todas las necesidades de cada huésped dentro de su presupuesto. Este hotel urbano consta de 17 habitaciones, tiene aire acondicionado y dispone de vestíbulo, caja fuerte, servicio de cambio de divisas, ascensor, instalaciones para conferencias, conexión a Internet, servicio de habitaciones y de lavandería.
El hotel está situado en el corazón de la animada ciudad de Nueva Delhi, en una de las zonas de compras más antiguas de la capital india. Está cerca de los principales lugares de interés y monumentos de la ciudad, por lo que es un destino muy atractivo para turistas y clientes de negocios. La estación de autobuses ISBT está a 10 km del alojamiento y el nuevo aeropuerto internacional Indira Gandhi de Delhi dista solo 18 km.
El hotel cuenta con su propio restaurante en el que se pueden saborear especialidades continentales, indias y chinas. El restaurante es una auténtica delicia.