Villa Papoulas
Greek
Hotel Villa Papoulas offers accommodation near Liapades beach. It's located 400m from the town center and 500m from the nearest beach.
Location
Best places nearby
The highest rated places close to Villa Papoulas.
Local restaurants nearby
προς παραλια Λιαπάδων, Ιονίων Νήσων
