19 Viale Delle Mura Aurelie Scala A Int. 1B, 00165 Roma
Appartamento
con
1
camera
Set in the centre of Rome, 600 metres from St. Peter's Basilica and 1.9 km from Piazza di Santa Maria in Trastevere,
Apt in front of the Vatican City offers free WiFi and air conditioning. This property is situated a short distance from attractions such as Castel Sant'Angelo, Vatican Museums, and Ottaviano Metro ...