The Best Specchia Luxury Hotels

Discover our offers >

 
  • 1
Browse The Best Specchia Luxury Hotels

Specchia (Lecce)

From 90 € ( 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....»»
  • 1
Browse The Best Specchia Luxury Hotels