Villa Margarita

3.7
(3 reviews)
Karterádhos 84700 Greece
Budget
Lodge
Quaint
Hotel
Villa Margarita | Fira | Greece | TripAligner