Il Nido Di Giambra Hotel
Via Lunigiana 221, 19125 La Spezia, Italy, La Spezia, 19125
Il Nido Di Giambra offers accommodation in La Spezia, 2 km from the city centre and 500 metres from Le Terrazze Shopping Centre. Free private parking is provided and free Wi-Fi is offered throughout the property.