Relax at the navel of earth |
|
How to find us |
Our hotel is located right at the centre of Delphi, above is the church of Delphi St. Nicholas, to the west just 200 meters down the road is the bus station and to the east just 500 meters is the museum and the ancient sites. Every thing is in walk able distance.
|
Apollonos 31 Delphi Hellas PO 330 54
|
Contact: |
Tholos Hotel |