Located in La Spezia, 1.1 miles from Le Terrazze Shopping Centre, Grand Hostel Manin features air-conditioned rooms with free WiFi throughout the property.