The quiet Castri Hotel is a 3-star property located 1250 meters away from Sikelianos Museum. 30 rooms are spaced out in 2 buildings.
The hotel lies within 10 minutes' walk of Delphi Archaeological Museum. 10 minutes' walk from Delphi city center.
Castri Hotel offers a stunning view to its guests.
The hotel's functional rooms are appointed with free wireless internet, climate control, a safe, multi-channel television and a fireplace. Guests will enjoy a view of Andes Mountains from their rooms. They also include bathrooms with a bathtub and a shower.
Eat & Drink
A breakfast is served in the breakfast lounge. Guests can dine at Iniohos Restaurant and Taverna Gargadouas, about 250 meters away from the property.
On-site sport activities include snow skiing, hiking and golf.
Wireless internet is available in public areas for free.
Public parking is possible at a location nearby for free.