Luxury Hotels and Villas in San Teodoro
Villa Sofia
San Teodoro (Olbia Tempio)
From 7000 € (per Room per Night)
Villa Sofia is located a stone's throw from the sea and only 200 metres from the famous Lu Impostu beach in San ....»»
Browse Luxury Hotels and Villas in San Teodoro
- Our collection:
- Villas
- Beach
- Olbia & Porto Cervo
Back to Top