Hotel Excelsior San Marco
Hotel Excelsior San Marco, located in Bergamo, Italy, offers a comfortable stay in the charming Upper Town district.

Photo of Hotel Excelsior San Marco by Excelsior San Marco on Google Maps
Known for its central location, this hotel allows guests to easily explore nearby attractions such as the historic Piazza Vecchia and the stunning Basilica di Santa Maria Maggiore. The hotel’s proximity to the funicular offers convenient access to both the upper and lower parts of Bergamo, enhancing its appeal for those wishing to discover local culture and sights.
The hotel features modern amenities and well-appointed rooms that add comfort to your stay. Guests appreciate the attentive service provided by the staff, ensuring a pleasant experience throughout their visit. Dining options within the hotel include a rooftop restaurant where visitors can enjoy panoramic views of Città Alta while savoring Italian cuisine—a highlight for many guests.
While Hotel Excelsior San Marco boasts numerous advantages, potential drawbacks include limited parking availability and occasional noise due to its central location. Overall, it remains an excellent choice for travelers seeking convenience paired with an authentic Bergamo experience.
| Pros | Cons |
|---|---|
| Central location near key attractions | Limited parking |
| Proximity to funicular | Occasional noise due to location |
| Rooftop restaurant with views | |
| Attentive staff service |
Hotel Excelsior San Marco in 360°
Hotel Excelsior San Marco Details
Category: Hotels in Bergamo, Hotels in Italy
Address: Piazza della Repubblica, 6, 24122 Bergamo BG, Italy
Booking Options:


