With a stay at Evita Blue in Xylokastro-Evrostina, you'll be within a 15-minute walk of Ionian Sea and St Vlassis Church. This upscale hotel is 1.2 mi (1.9 km) from Port of Xylokastro and 6.2 mi (9.9 km) from F ... Read more

View all Luxury Hotels in Xylokastro