Recommended hotels in Marina Serra

Hotel Il Vascello Marina Serra

From US$ 281

Via Grotta Matrona, Marina Serra, Italy - Show map

Show map

Hotel Il Vascello is a 3-star accommodation within 53 km of Lecce Cathedral. Hotel Il Vascello is located within…

Book Now From US$ 281