Hotel Excelsior San Marco

Edit This
The best and most comfortable hotel in Bergamo, situated in the most residential area of the town, Looking over a lovely park, far from the traffic noise, just 5 minutes far from the most stylish shops and the characteristic funicular leading to Città Alta.
type:Middle Class
World66 rating: Rate now:
12345
address:Piazza della Repubblica 6, 24122
CostOfDoubleForANight: 75-350

back to Accommodation