Turtle Bay Guesthouse is located in Trou aux Biches and has an outdoor swimming pool and BBQ facilities. With a garden, the property also features a bar. The accommodation offers free WiFi.
At the guest house, each room is equipped with a wardrobe.
Grand Baie is 12 km from Turtle Bay Guesthouse....
|Turtle Bay Balaclava|
Trou aux Biches