8.4/10
Very Good
5 reviews
Free Wi-Fi
Offering a barbecue and views of the garden, EMBRACE Resort is Set in Staniel Cay.
Number of rooms: 7
B&G Highway, Staniel Cay, Bahamas