Chennai, India, Asia
Enjoy on-site dining, free Wi-Fi, air conditioning, and wellness facilities at this modern hotel in the heart of Chennai