
San Teodoro, Italy
Baglioni Resort Sardinia
5-star hotel · BAGLIONI HOTELS
The Baglioni Resort Sardinia, located north of San Teodoro, is a gem in the Baglioni Hotels & Resorts Italian Collection. Opened on June 1, 2021, the resort is immersed in a breathtaking natural landscape within the Tavolara…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


