When you stay at Resort Grande Baia in San Teodoro, you'll be on the waterfront, within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This upscale resort is 14.7 mi (23.6 km) from Port of Ol ... Read more

View all Luxury Hotels in Province of Sassari