Bénéficiant d'un emplacement au calme sur une petite place, l'Hotel San Gallo est installé dans un bâtiment historique, à seulement 50 mètres de la place Saint-Marc.