Before I BookHotels in ItalyHotels in BergamoHotel Excelsior San Marco

Hotel Excelsior San Marco

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

Hotel Excelsior San Marco in Bergamo, Italy

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:


Things To Do: