367 viale san bartolomeo, 19126 La Spezia
Guest houses
Offering free bikes and garden view, Maeli Rooms is situated in La Spezia, 2.9 km from Castello San Giorgio and 2.7 km from Technical Naval Museum. Among the facilities of this property are a restaurant, full-day security and a concierge service, along with free WiFi throughout the property. The accommodation...