Hotel Villa Papoulas offers accommodation near Liapades beach. It's located 400m from the town center and 500m from the nearest beach.