The quiet Castri offers an air-conditioned accommodation in the center of Delphi.
Guests will appreciate Castri close proximity to Leonida's Statue, Rodia Beach and Hosios Loukas Monastery. Delphi city center is 1km away.
The hotel boasts close proximity to bars and restaurants.
A short drive will take guests to Nea Anchialos airport.
This property counts 45 guestrooms featuring Two-Room Quadruple Room, Triple Room and Double Room.
Eat & Drink
Breakfast is served in the lounge area each morning.
The venue offers skiing and hiking for sport lovers.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.