When you stay at Nautilus Hotel in Giardini Naxos, you'll be on the beach, within a 10-minute drive of Corso Umberto and Giardini Naxos Beach. This upscale inn is 11.7 mi (18.8 km) from Mount Etna and 2.6 mi (4 ... Read more

View all Luxury Hotels in Giardini Naxos