Recommended hotels in Marina Serra

Hotel Il Vascello

From US$ 79

Via Grotta Matrona, Marina Serra, Italy - Show map

Show map

The 3-star Hotel Il Vascello boasts close proximity to Poesia Cave, Castello di Gallipoli and Lecce Cathedral just 38.8 km away.

Book Now From US$ 79