Hotel Excelsior San Marco ligger på det centrale torv Piazza della Repubblica i Bergamo blot 2 minutters gang fra byens vigtigste butiksområde Bergamo Bassa og byder på gratis WiFi. Andre faciliteter omfatter tagterrasse med restaurant, sauna og fitnesscenter, gratis internetterminal i lobbyen samt garage og stor privat udendørs parkeringsplads (begge kan benyttes mod tillægsgebyr afhængigt af tilgængelighed). Samtlige værelser er udstyret med minibar, LCD-tv med Sky Vision Gold, privat badeværelse med hårtørrer og tøfler, samt aircondition om sommeren.
Der serveres dagligt morgenbuffet samt italienske specialiteter i restauranten på tagterrassen med panoramisk udsigt over Bergamo. Excelsior er beliggende ud til en smuk offentlig park blot 2 minutters gang fra en kabelbane med forbindelse til byens historiske centrum i Bergamo Alta (den øvre by).