El hotel lleva ofreciendo servicios hoteleros de calidad internacional durante más de una década a turistas de todo el mundo. Los huéspedes eligen este hotel por su amplia selección de servicios y comodidades, que les ayudan a ser productivos mientras se encuentran en la ciudad. Hay un total de 29 habitaciones disponibles.
El hotel está situado en el corazón de la capital nacional, Delhi. Está situado en el medio de Karol Bagh, el centro mayor centro comercial de Asia.