Отель Excelsior San Marco расположен в тихом месте и в то же время рядом с центральными улицами Бергамо. Отель находится на площади Республики, в 2 минутах ходьбы от главного торгового района Бергамо Басса. Перед отелем находится площадь с парком.
В двух шагах от отеля Excelsior San Marco находится фуникулер, с помощью которого, можно добраться в Старый Город, окруженный средневековыми крепостными стенами.