Hotel Excelsior San Marco
Piazzale della Repubblica 6, Bergamo 24122, Italy, Italy
Business Details
The property Hotel Excelsior San Marco is located in Bergamo, Italy. The Lodging is ranked with 4 stars.
"Offering a rooftop restaurant, Hotel Excelsior San Marco is set in Bergamo's central square, Piazza della Repubblica. It has free Wi-Fi throughout and is a 2-minute walk from the main shopping area of Bergamo Bassa."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
81019
Hotel Excelsior San Marco
The property Hotel Excelsior San Marco is located in Bergamo, Italy. The Lodging is ranked with 4 stars.