Olive Grove Studios

4.6
(23 reviews)
Skiathos Town 37002 Greece
Budget
Great View
Guest house
Quaint
Hotel