Via Del Banco Di Santo Spirito, 26 Int. 3, 00186 Roma
Appartamento
con
1
camera
Situated in the centre of Rome, less than 1 km from St Peter's Square and a 13-minute walk from The Vatican, Sant'Angelo
Terrace Apartment offers free WiFi, a garden and air conditioning. With city views, this accommodation features a terrace. Outdoor seating is also available at the apartment.
The spacious ...