Amazing Location.
Borghese Palace has an amazing location – right in the heart of Florence! Being an old city, Florence is the kind of place you would want to walk around in to sightsee, and this hotel is the perfect location for you to do it. Close to all the main attract