13 Via Filippo Turati, 17100 Savona
Apartment
with
1
room
Il Nido sul Mare in Savona features accommodations with free Wifi, 1.8 miles from Fornaci Beach, 13 miles from
Baia dei Saraceni, and 26 miles from Port of Genoa. The property is around 28 miles from Aquarium of Genoa, 29 miles from University of Genoa, and 29 miles from D'Albertis Castle. Palazzo Rosso is 29 ...