Located in Sant'Antonio di Gallura, Hotel Aldiola Country Resort is on a lake, within a 15-minute drive of Li Lolghi Tomb of the Giants and Coddu Vecchiu Tombs of Giants. This upscale hotel is 5.6 mi (8.9 km) f ... Read more

View all Luxury Hotels in Sant Antonio Di Gallura