Ambodifotatra, Île Sainte-Marie
Libertalia Hotel
New listingHotel
1 / 5
Hotel
Libertalia Hotel
Ambodifotatra, Île Sainte-Marie
Hotel in Île Sainte-Marie.
What this place offers
Beachfront
Swimming pool
Restaurant
Bar
Spa
Choose your room
No room types are published for this property yet.