Villa Penelope

5.0
(1 reviews)
Skiathos Town 37002 Greece
Guest house
Luxury
Hotel
Villa Penelope | Skiathos | Greece | TripAligner