Thursday | Dec 19 2024 |
Holiday Inn Chennai Vandalur is scheduled to open in 2026 and will feature 200 guest rooms and aims to cater to the growing demand for hospitality in the region
Subscribe to our newsletter to get updates on our latest news