The Hotel features a secluded beach and is tucked away on a gently sloping hillside overlooking the Caribbean Sea and Bonaire Bay at Mason Point on the northwest coast of simply beautiful Santa Lucia.
The Resort consists of 26 suites. Read more
The Hotel features a secluded beach and is tucked away on a gently sloping hillside overlooking the Caribbean Sea and Bonaire Bay at Mason Point on the northwest coast of simply beautiful Santa Lucia.
The Resort consists of 26 suites.