Excellent location
Many guests comment that the hotel is located just a short walk from many sightseeing spots including Uffizi Gallery and Strozzi Palace. Others like that the property overlooks Piazza Della Republica, and add that many restaurants and bars are easily reachable.