Offering mountain views, L'Opera Rooms & Suite is an accommodation set in La Spezia, 600 metres from Castello San Giorgio and 1.1 km from Technical Naval Museum. Among the facilities at this property are a lift and luggage storage space, along with free Wi-Fi throughout the property. Private parking can be arranged at an extra charge.
Number of rooms: 9
19 Via Lazzaro Spallanzani, 19122 La Spezia, Italy