Via Degli Scolopi 31,Rome, 00136
Plot an area on map:
Torrevecchia
Show similar hotels:
All Torrevecchia Hotels
All 4 star Hotels
4 * hotels in Torrevecchia
Pinpoint attraction on map:
Sistene Chapel3.4km
Vatican Museums3.6km
St. Peter`s3.8km