Filter Results
Apply Filters
Clear Filters
Patsos villas
Evergreen
Patsos Village, Patsos, Greece View map
Located approximately 10 minutes by car from Potami Dam Lake, the 2-bedroom Evergreen Patsos villa offers a terrace with views of the mountain. Offering a private swimming pool, this Patsos villa…
Book Now