Photos coming soon
HOTEL
Borghese Palace Luxury Apartment
Via delle Seggiole, 1, Florence, Italy
Where it sits
Borghese Palace Luxury Apartment
Via delle Seggiole, 1, Florence, Italy
43.77071, 11.25990
Plan around Borghese Palace Luxury Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
