Apartments Lim
Punta Mira 3, Novalja, Croatia
Booking.com
Book Now