13 via filippo turati, 17100 Savona
Apartment 3 stars
Il Nido sul Mare in Savona features accommodations with free Wifi, 1.8 miles from Fornaci Beach, 26 miles from Port of Genoa, and 28 miles from Aquarium of Genoa. The property is around 28 miles from University of Genoa, 29 miles from Gallery of the White Palace, and 29 miles from Palazzo Rosso. Porta...