Article – Turtle Island Beach Resort in Belize Opens As Part of Trademark Collection by Wyndham – The hotel operated by Wyndham Hotels & Resort’s management division is set on a private island on the west side of pristine Ambergris Caye, just five minutes by boat from San Pedro Town.
Source
Turtle Island Beach Resort in Belize Opens As Part of
![Turtle Island Beach Resort in Belize Opens As Part of](https://i0.wp.com/caribcast.com/wp-content/uploads/2021/04/16.jpg?fit=700%2C394&ssl=1)