Olympic Hotel

4.2
(13 reviews)
Olympiada 57014 Greece
+30 2376 051331Official website
Budget
Family
Quaint
Small Hotel
Hotel
Olympic Hotel | Stauros | Greece | TripAligner