The hotel offers 275 m of beachfront access. Guests are welcomed in the lobby and can dine in a selection of restaurants. All of the 154 guest rooms offer the finest amenities and the best comforts.
The hotel is located on the northwest tip of the Caribbean island of St. Lucia. It is a 30-minute drive from the capital Castries and George F.L. Charles Airport and 1.5 hours from Hewanorra International Airport.