Este hotel de negocios, de ubicación céntrica, consta de 80 habitaciones bien amuebladas y distribuidas en 6 plantas, que incluyen habitaciones Deluxe y suites. Está climatizado y dispone de vestíbulo, caja fuerte, cambio de divisas, salón de peluquería, restaurante, bar, instalaciones para conferencias, servicio de habitaciones, servicio de lavandería y aparcamiento.
El hotel está situado en Connaught Place, el distrito central de negocios de Nueva Delhi. Es ideal tanto para viajes de negocios como de placer y está situado en el centro de zonas comerciales y de tiendas. Queda a 1 km del centro de la ciudad, a 3 km de la estación de tren de Nueva Delhi y a 15 km del aeropuerto internacional Indira Gandhi.
El Bhowani Junction Restaurant sirve una deliciosa cocina italiana para darse un buen festín. Después de un día largo, también podrá relajarse en el acogedor bar con una buena bebida.