Starwood Opens Le Meridien Bali Jimbaran

Starwood Hotels & Resorts marked the return of its Le Meridien brand to Bali with the opening of the new Le Méridien Bali Jimbaran, combining chic, modern design with a passion for the arts, culture and creative cuisine. Located on the southwest coast of the island by the pristine white sands of Jimbaran Bay, the resort is a short … Continue reading

Westin Opens First Resort In Thailand

Starwood Hotels & Resorts has opened the first Westin resort in Thailand over the weekend. The Westin Siray Bay Resort & Spa is the latest addition to the brand’s growing portfolio in Asia and sits on the tranquil surrounds of Siray Island off Phuket’s east coast. The main town and international airport are a short … Continue reading