TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
Italy
La Spezia
Hotel Excelsior
Hotel Excelsior
4.1
(285 reviews)
Via Cesare Battisti 1, 54100 Marina di Massa, Massa Italy
+39 390 585 8601
Official website
Harbor View
Hotel
Modern
Ocean View
Hotel Excelsior | La Spezia | Italy | TripAligner