This luxurious holiday resort is located on the tiny paradise island of Canouan in the heart of the Caribbean. Overlooking the endless turquoise waters and private beach, it offers royal-like accommodation, luxury cuisine and a full-service spa.
Located close to a golf course and private sandy beach, this luxury resort offers simply everything you could dream for spending an unforgettable holiday in paradise. The spacious suites and villas offer a unique view over the sea and green island and luxurious amenities, including kind-sized beds, outdoor living space, 24-hour full service and extensive wellness and beauty treatments.
Pool Bar Infinity Pool Outdoor Pool