This is a fantastic family run property that will satisfy all guests with its down to earth quality (EP 05/08)
Castri is located in a nice neighbourhood a few streets above the main street of Delphi.
The hotel is an ochre coloured 2 storey building with balconies, a few steps from the street lead to the main wood and glass entrance.
LobbyThe lobby is medium sized and a hallway leads to the stairway. The walls are decorated with paintings and posters depicting episodes from Classical Greece.
Reach us, we're available 24/7.