Contribute photo
Villa Juba
Peaceful guest house with 15-hectare park, outdoor pool, hammam, and fitness room. 15-minute drive to Essaouira beaches and city center. (142 characters)