HotelsClick.com

Hotel Limenaria Beach - Thassos Island Greece - Photos

» Hotel Limenaria Beach - Thassos Island Greece

Booking.com

No photos

Hotel Limenaria Beach - Thassos Island Greece - Search and Book Hotel

Limenaria,
64002 Thassos Island
Hotels 2 Stars Greece