Este hotel, una de las elecciones económicas más populares de Nueva Delhi, disfruta de una ubicación fantástica en uno de los centros comerciales más grandes de Asia: Karol Bagh. Desde este establecimiento es fácil explorar Nueva Delhi, especialmente con la ayuda del mostrador de agencia de viajes. Consta de un total de 41 habitaciones, tiene aire acondicionado y dispone de vestíbulo, servicio de cambio de divisas, restaurante, instalaciones para conferencias y servicio de habitaciones y de lavandería.
El hotel queda a solo 2 km de la impresionante Connaught Place y a 3 km de la estación de ferrocarriles de Nueva Delhi. Los huéspedes podrán visitar varios lugares de interés turístico como el templo Birla Mandir, la Puerta de la India, el Fuerte Rojo y Connaught Place. La estación de autobuses interestatal se encuentra aproximadamente a 10 km del hotel y el aeropuerto internacional Indira Gandhi dista unos 16 km.
En el restaurante del recinto se puede disfrutar de platos chinos, hindúes y occidentales.