Ramada Plaza Chennai - India

Best Business Hotel 2019 - Chennai & Most Atmospheric Bar 2019 - Chennai