Idyllically set infront of Amitie beach is Villas de Mer Hotel. This charming hotel is a family run business in Praslin, Seychelles. From here guest can
Photos
Location
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.