Отель Borgo находится в историческом центре города Флоренция, в непосредственной близости от реки Арно. Главный железнодорожный вокзал и остановка общественных автобусов расположены всего в 5 минутах ходьбы от отеля.
В номерах отеля Borgo, который размещается в здании XVIII века, есть ЖК-телевизор, кондиционер, персональный компьютер и бесплатный WiFi.
До моста Понте Веккьо и Флорентийского собора можно без труда дойти пешком. Также поблизости расположена базилика Санта-Мария-Новелла.