Baglioni Resort Sardinia
Sardinia, San Teodoro Italy
Luxury beach resort hotel with health spa, gym, yoga, scuba diving, snorkeling, golf, horseback riding, swimming pool, kids club, trekking, tennis, boating, kayaks, canoes and Michelin restaurant. Located in San Teodoro, Sardinia, Italy.