Castri Hotel provides rooms with free WiFi in Delphi, conveniently located a 12-minute walk from Archaeological Museum of Delphi and 0.9 miles from Archaeological Site of Delphi. Featuring a shared lounge, the 2-star hotel has air-conditioned rooms with a private bathroom. The hotel features family rooms.
At the hotel, the rooms include a closet. Each room comes with a desk and a flat-screen TV, and certain rooms at Castri Hotel have a balcony.
The accommodation offers a buffet or continental breakfast.
Guests at Castri Hotel will be able to enjoy activities in and around Delphi, like skiing.
Temple of Apollo Delphi is a 19-minute walk from the hotel, while European Cultural Centre of Delphi is one mile away. Nea Anchialos National Airport is 101 miles from the property.