Green View Apartments

5.0
(1 reviews)
Kountourioti 21, Thassos Town (Limenas) 64005 Greece
Official website
Limited Service Property
Hotel
Green View Apartments | Thassos | Greece | TripAligner