Oasis

Paralia Thermis 81100 Greece
Limited Service Property
Hotel
Oasis | Mytilene | Greece | TripAligner