On the northern side of Mount Etna, in Sicily's Province of Catania, Il Nido dell'Etna Hotel is located in the characteristic small town of Linguaglossa, a popular ski destination during winter, and an ideal summer holiday retreat for families and sports more details