Piazzale della Repubblica, 6, 24122 Bergamo BG
SIMPLY LUXURIOUS
Located on the eighth floor of the Hotel Excelsior San Marco, fully glassed-in and looking upward at the Upper City, the Roof Garden Restaurant takes guests to a surreal and exciting dimension. The refined setting, an outstanding menu and a priceless view over the entire city make the Roof Garden Restaurant an exceptional place for unforgettable receptions.
Contact our suppliers directly
Rely on a professional