Set in Delphi, Central Greece, Castri Hotel is a two-star hotel. It offers free parking. Room types include the Economy Double or Twin Room and the Triple Room.
Should you book Castri Hotel?
Expect a two-star hotel.
Best for
- Families with children
- Road trips & drive-up convenience
Rooms for every kind of stay
Choose from 7 room types — including the Economy Double or Twin Room, Triple Room, Quadruple Room.
The surrounding area
Castri Hotel is in Delphi, Central Greece.
Rooms & rates
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Non-smoking rooms
- Free parking
- Free Wifi
- Family rooms
- Very Good Breakfast
Great for your stay
- Private bathroom
- Parking
- Air conditioning
- Free Wifi
- Free parking
- Non-smoking rooms
- Flat-screen TV
- Family rooms
Bathroom
- Toilet paper
- Towels
- Private bathroom
- Toilet
- Free toiletries
- Hairdryer
Bedroom
- Linens
- Wardrobe or closet
Activities
- Hiking
- Skiing
Living Area
- Desk
Location
Sygrou 23, 33054 Delphi, Greece
Castri Hotel is located in Delphi, Central Greece.
What guests say
- Location9.6/10
- Cleanliness9.4/10
- Value For Money9.4/10
- Facilities8.7/10
- Comfort9.2/10
- Staff9.5/10
- Free Wifi8.9/10
Good to know
House rules
- Check-in
From 2:00 PM to 11:30 PM
- Check-out
From 8:00 AM to 12:00 PM
- Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.
- Age restriction
The minimum age for check-in is 18
- Pets
Pets are not allowed.
- Groups
When booking more than 5 rooms, different policies and additional fees may apply.
- Accepted payment methods
Cash
Frequently asked questions
What amenities does Castri Hotel offer?
Castri Hotel offers Non-smoking rooms, Free parking, Free Wifi, Family rooms, Very Good Breakfast, Parking, Air conditioning, Tour desk, Hairdryer, Linens, Hiking, and Skiing.
What room types are available at Castri Hotel?
Room options include Economy Double or Twin Room, Triple Room, Quadruple Room, Standard Double or Twin Room with View, Superior Double or Twin Room with View.
Where is Castri Hotel located?
Castri Hotel is located in Delphi, Central Greece, at Sygrou 23.