Este hotel está situado en el corazón del complejo comercial de Karol Bagh y todas las habitaciones tienen comodidades de 3 estrellas en la habitación con comodidades modernas.
Número de habitaciones: 58
2624 Bank Street Karol Bagh, Karol Bagh, 110005 Nueva Delhi, India