Via Ulisse Aldrovandi 15,Rome, 00197
Plot an area on map:
Borghese Park
Show similar hotels:
All Borghese Park Hotels
All 5 star Hotels
5 * hotels in Borghese Park
Pinpoint attraction on map:
Galleria Borghese0.7km
Via Veneto1.3km
Spanish Steps1.4km