With a stay at Club Hotel Marina Seada Beach in Budoni, you'll be within a 15-minute drive of Port Ottiolu and Riviera dei Pini. This upscale hotel is 13 mi (20.8 km) from San Teodoro Beach and 17.3 mi (27.8 km ... Read more

View all Luxury Hotels in Province of Sassari