Starwood Opens The Westin Chennai Velachery

Starwood Hotels & Resorts’ Westin brand further grows its presence in India with the opening of The Westin Chennai Velachery, its sixth property in the country. Situated a short drive from Chennai International Airport, the 215-room hotel is targeting business travellers with its close proximity to major commercial areas including Guindy and OMR.   The guestrooms … Continue reading