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