Stella Del Mare offers air-conditioned rooms in La Spezia. Featuring sea and city views, this apartment also has free Wifi. Stazione La Spezia Centrale is a 15-minute walk away, and Mare Monti Shopping centre is 22 miles from the apartment.
At the apartment complex, the units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. Some units also have a well-equipped kitchen with a dishwasher and toaster. At the apartment complex, some units are soundproof.
Popular points of interest near the apartment include Castello San Giorgio, Technical Naval Museum, and Amedeo Lia Museum. The nearest airport is Pisa International Airport, 52 miles from Stella Del Mare.