Villa Maria

3.9
(12 reviews)
Paleokastritsa 49083 Greece
Charming
Family
Quaint
Villa
Hotel
Villa Maria | Corfu | Greece | TripAligner