RT.com RT Partners Hotels Italy Bergamo Hotel Excelsior San Marco

Hotel Excelsior San Marco

The most renowned hotel in Bergamo, this four stars hotel is located in the central Piazza della Repubblica, in the heart of the city centre, near to the shopping area

Basic information
4 Stars
Address Piazza Della Repubblica 6
City Bergamo
Country Italy
Number of rooms 155
Fax number

Special deals