Albatros Studios

5.0
(15 reviews)
Thassos Town (Limenas) 64004 Greece
Official website
Limited Service Property
Hotel
Albatros Studios | Thassos | Greece | TripAligner