Bay's
Main Street, Spétses, Greece
Booking.com
Book Now