Piazza Accademia di San Luca 75, Trevi,Rome, 00187
Plot an area on map:
Rome City Centre
Show similar hotels:
All Rome City Centre Hotels
All 3 star Hotels
3 * hotels in Rome City Centre
Pinpoint attraction on map:
Trevi Fountain0.1km
Rome City Centre0.1km
Piazza di Spagna0.4km