Photo gallery for Olympic Hotel





Olympic Hotel
Reviews
8.4 out of 10
Very good
About this property
3-star Delphi hotel with bar/lounge
Explore the area

B Pavlou and Friderikis 53A, Delphi, Central Greece, 33054
- Ancient Delphi7 min walk
- Delphi Archaeological Museum8 min walk
- Temple of Apollo9 min walk