
La Spezia, Italy
Hotel Venezia
3-star hotel
Hotel Venezia is just 230 feet from La Spezia Centrale Train Station, and opposite the city's shopping area. It offers functional rooms with modern furniture. Each room features air conditioning, and a private bathroom with…
- Wi-fi
- Car park · extra charge
- Wheelchair-accessible
- Concierge


