Starwood Adds Luxury Collection Properties In China And India

Starwood Hotels & Resorts’ Luxury Collection continues its growth in Asia with the addition of 2 new properties this week. The Royal Begonia opens in the resort city of Sanya, while the ITC Grand Chola in Chennai bolsters its successful partnership with the Indian conglomerate.   The Royal Begonia Situated at Sanya’s Haitang Bay with … Continue reading