|
|
The Bluff House Beach Hotel
The Bluff House Beach Hotel is a 3 star hotel. Set around and atop the highest point on Green Turtle Cay, this hotel is three miles from the historic village of New Plymouth. All guestrooms have either balconies or decks with views of the Sea of Abaco.
|
|