Villa Rena Location
2,5Km Main Road Ormos Panagias - Vourvourou, Vourvourou, Gr, Vourvourou, Greece
Enter dates to see available properties
Area Information
Attractions
Farmer's olive and oil market
650 m
Ormos Panagias Fish Market
2.2 km
Super Market Vourvourou
5 km