Olive Tree Suites

3.6
(15 reviews)
Agiou Athanasiou, 84700 Greece
+30 698 708 0204Official website
Budget
Inn
Romantic
Hotel
Olive Tree Suites | Fira | Greece | TripAligner