minube
Hibiscus Suites Inn
The Turtle Beach Resort (Bridgetown, Saint Michael, Barbados) is situated in the charming parish of Christ Church on the island of Barbados. The resort is located on a 1500-foot-long soft sandy beach. Now, the turtles are accustomed to human contact and several snorkeling schools offer the opportunity to swim among them. The Chelonia is the A La Carte restaurant which has a terrace pool. Guest Suites feature large balconies. It has a superior 3-star rating.