Turtle Beach
Hotel
Christ Church., Barbados
Offering an outdoor pool and a restaurant, Turtle Beach by Elegant Hotels - All Inclusive is located in Dover. Free Wi-Fi access is available in this resort.
Number of rooms: 161
Dover, Maxwell Christ Church. Barbados, BB17154 Christ Church, Barbados
Hotel booked 1 times today.