Choose any of 5 hotels available in Xamoudochori

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

Most popular hotels in Xamoudochori