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 Famagosta (Navigli), you''ll be within a 15-minute drive of Santa Maria Delle Grazie and Leonardo da Vinci Museum of Science and Technology. This 4-star hotel is 2.8 mi (4.5 km) from Civic Museum of Archeology and 3 mi (4.9 km) from Cathedral of Milan.