One moment please, we are searching the best prices
Hotel la Locanda Del Mare
Address:
Via linora,, Puglia 84063
About the property
Popularity
Booking
8.3/10
32
Expedia
9/10
13
Main services
Internet access
Air conditioned
Parking
Other services
* Some services may carry an extra charge.