Starwood Hotels and Resorts has launched its Westin brand in Mauritius with the recent opening of The Westin Turtle Bay Resort & Spa.
The resort features 190 guest rooms, including 38 suites. There are five dining venues, including an all-day dining restaurant, two speciality restaurants, a pool restaurant and bar and a lobby lounge.
The 340 square metres of event space includes a ballroom, two meeting rooms and a business centre.
The resort is located in Turtle Bay in Balaclava on the north-west coast.