104 viale giovanni amendola, 19121 La Spezia
Apartment 3 stars
Casa di Francy offers accommodations in La Spezia, a 13-minute walk from Stazione La Spezia Centrale and 22 miles from Mare Monti Shopping centre. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a balcony.
The air-conditioned apartment consists of 1 separate...