A stay at Apollon Hotel places you in the heart of Xylokastro-Evrostina, just a 4-minute walk from St Vlassis Church and within a 5-minute drive of Port of Xylokastro. Featured amenities include complimentary wired Internet access, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite.
Policies vary by room type and provider.
Apollon Hotel is located at 119 I. Ioannou Str., 0.3 miles from the center of Xylókastro. Pefkias Beach is the closest landmark to Apollon Hotel.
Check-in time is 2:00 PM and check-out time is 12:00 PM at Apollon Hotel.
Yes, Apollon Hotel offers free Wi-Fi.
No, Apollon Hotel does not offer free parking.
No, Apollon Hotel does not offer free airport shuttle service.
Apollon Hotel is 66 miles from Patras Araxos. Apollon Hotel is 71.7 miles from Athens Eleftherios V..
Yes, Apollon Hotel is a pet-friendly hotel.
No, Apollon Hotel does not have a pool onsite.