Via Cicerone 39,Rome, 00186
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:
Castel Sant`Angelo0.4km
Musei Nazionale Romano0.7km
Piazza Navona0.9km