Via Mario De Fiori 37,Rome, 00187
Plot an area on map:
Borghese Park
Show similar hotels:
All Borghese Park Hotels
All 3 star Hotels
3 * hotels in Borghese Park
Pinpoint attraction on map:
Spanish Steps0.1km
Piazza di Spagna0.1km
Trevi Fountain0.6km