Il Veliero

4.5
(12 reviews)
Tzamarelata, Fiscardo 280 84 Greece
Budget
Charming
Condominium
Romantic
Hotel
Il Veliero | Argostoli | Greece | TripAligner