Tropical Luxury at The St. Regis Vommuli Resort, Maldives
In 2016, Starwood Hotels & Resorts is planning to open its first luxury resort under the St. Regis luxury brand in Maldives – The St. Regis Vommuli Resort, Maldives. Starwood currently offers Sheraton Maldives...