
La Belle Tortue Lodge & Restaurant
Restaurant • HotelLaid-back rooms in a tropical guesthouse offering a spa & a restaurant/bar, plus beach access.
Address
Silhouette, Seychelles
Website
Contact
+248 2 644 201Rating on Google Maps
4.70
( 70 reviews)