For business guests, there are modular meeting rooms seating up to 120. Info taken from hotel website. MS 07/07
With a stay at Hotel La Spezia in Milan (Navigli), you''ll be within a 15-minute drive of Leonardo da Vinci Museum of Science and Technology and IULM University. This 4-star hotel is 3 mi (4.9 km) from Cathedral of Milan and 3 mi (4.9 km) from Piazza del Duomo.