With a stay at Residence Itaca in Santa Teresa di Gallura, you'll be within a 15-minute drive of La Sciumara Beach and Longonsardo Tower. This apartment is 10.4 mi (16.7 km) from Bear's Rock and 12.7 mi (20.5 km) from Maddalena Archipelago National Park..Make yourself at home in one of the 5 guestrooms, featuring kitchens with refrigerators and espresso makers.
Make yourself at home in one of the 5 guestrooms, featuring kitchens with refrigerators and espresso makers.