Villa Ammonite
St. Lazarus, Psarou, Greece
Booking.com
Book Now