Rooms & Availability at Villa Teresa
Description of Villa Teresa
The Villa Teresa is situated in the heart of Thasos Town, and features free Wi-Fi.
Amenities at the Villa Teresa include luggage storage, family rooms and a safe.
The Villa Teresa has 12 apartments offering all the essentials.
Guests travelling by car can visit Potamia and Chrysi Ammoudia, both within easy driving distance of the property. The Pachis is less than a 20-minute drive from the property.
Features at Villa Teresa
Map of Villa Teresa