Luxury Hotels and Villas in Specchia
I Mulicchi ****
Specchia (Lecce)
From 99 € (per Room per Night)
Perched high up at 180 metres above sea level, the highest point in the Salento region, I Mulicchi is located just 10....»»
Browse Luxury Hotels and Villas in Specchia
- Our collection:
- Masserie
- Salento Hotels
- 4 Star
- Masserie Salento
Back to Top