Via Della Fontanella 15,Rome, 00187
Plot an area on map:
Borghese Park
Show similar hotels:
All Borghese Park Hotels
All 4 star Hotels
4 * hotels in Borghese Park
Pinpoint attraction on map:
Spanish Steps0.5km
Piazza di Spagna0.5km
Musei Nazionale Romano1.0km