Castri Hotel overlooks the ancient village of Delphi & is within easy distance to its centre. The hotel offers panoramic views of the Corinthian Gulf & Mount Parnassus. Guests of the hotel can also visit the neighbouring village of Itea.
Rooms & Suites
Each of our 30 cosy rooms in this property is equipped to meet the needs of the guests. They feature a balcony, colour satellite TV, radio, central heating & air conditioning, private bathroom & telephone.