Recommended hotels in Specchia

Hotel Resort I Mulicchi

From US$ 0

Strada Comunale Mulicchio Prima, Specchia, Italy - Show map

Show map

The 4-star Hotel Resort I Mulicchi boasts close proximity to Poesia Cave, Castello di Gallipoli and Lecce Cathedral just 30.4 km away.

Book Now From US$ 0