Skip to main content

Grand Villas 4 Stars

Limenaria Thassos 64002, 64002 Limenaria, Greece Show on the map
£25 /night
Book now
Excellent location

Choose your room


Reviews: Grand Villas

Among the 0 user reviews of this lodging establishment, we don't have any available in English. Would you like to be the first to write a review in your language?