Flat 81 Hotel La Spezia, Italian Riviera
Situated in La Spezia, 600 metres from Castello San Giorgio and 1 km from Technical Naval Museum, Flat 81 offers air-conditioned accommodation with a terrace and free Wi-Fi. Guests staying at this apartment have access to a balcony.
81 Viale Giuseppe Garibaldi, 19122 La Spezia, Italy