Villa Del Mar
Bałtycka 2, Łeba, Poland
Booking.com
Book Now