Which popular attractions are located near the upscale Hotel Excelsior?
Attractions that are worth your attention include Punta Sardegna Lighthouse, situated 2.5 miles away as well as Spiaggia di Punta Tegge, located a 25-minute walk from the upscale Hotel Excelsior.
What airport is in closest proximity to Hotel Excelsior?
Hotel Excelsior is within 35 miles of Olbia Costa Smeralda International airport.