Borghese Palace Art Hotel

Florence, Tuscany, Italy
4-star hotel
borghese-palace-art-hotel
Hotel map marker
Address174r Via Ghibellina, Florence, Tuscany, Italy
We use cookies to enhance the user experience. Read our Privacy Policy here.