Via Della Repubblica, 65B, 54011 Albiano
Vacation Home
with
1
room
Il nido dell amore offers accommodations in Albiano, 18 miles from Mare Monti Shopping centre. The property is
around 8.3 miles from Amedeo Lia Museum, 8.3 miles from Technical Naval Museum, and 8.3 miles from Stazione La Spezia Centrale. Free Wifi is available throughout the property and Castello San Giorgio ...