The Vendry is now part of Groupize! Read more

Marco Polo

Located In: Hotel Principe di Savoia - Milan, Italy

Seated: 50 / Standing: 70

Hotel Principe di Savoia - Milan, Italy

Hotel Principe di Savoia - Milan, Italy

Marco Polo
Address
Hotel Principe di Savoia - Milan, Italy

17 Piazza della Repubblica Milano, Lombardia 20124

Business Space Location Map
Capacity

Seated: 50

Standing: 70

Square Feet: 1,311 ft2

F&B Options
In-house catering
Overview

The elegance of high frescoed ceilings combines with the fresh ambience of natural light. Our bespoke sliding doors ensure a space that is tailor-made to your exact needs.