Choose any of 5 hotels available in Xamoudochori

Athina Luxury Villas
price: 102 EUR   rating: 10 
Arete Apartments
 
Lefteris House
price: 109 EUR 
Lemonia Apartments Xamoudochori
price: 36 EUR 
Villa Thalia Xamoudochori
 

Most popular hotels in Xamoudochori