The unique 2-star Castri Hotel offers comfortable rooms with views of Andes Mountains. Castri Hotel comprises of 2 buildings with a total of 30 rooms.
The city center is 10 minute walking distance from the hotel. Such Delphi sights as Sikelianos Museum and Delphi Ruins are all within reach.
Nearby points of interest include archaeological sites and a museum.
Rooms at Castri Hotel feature modern touches such as complimentary Wi-Fi, climate control, a safe, multi-channel TV and a fireplace. The guestrooms afford a panoramic view of the mountain. Bathrooms are fitted with a bathtub and a shower.
Eat & Drink
Breakfast is served in the breakfast lounge each morning. Guests can enjoy Greek cuisine in Iniohos Restaurant located 300 meters away.
Sport facilities 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.