

With a stay at Hotel Corallaro, you'll be centrally located in Santa Teresa di Gallura, within a 15-minute drive of Bonifacio Port and Rena Bianca Beach. This 4-star hotel is 14.9 mi (24 km) from Porto Pollo Beach and 20.1 mi (32.3 km) from Maddalena Archipelago National Park.