Via Rialto,13 9, 00136 Roma
Apartment
with
1
room
Italiapartment Vaticano Superior is located in Rome, just one mile from St Peter's Square and 1.1 miles from The
Vatican. With city views, this accommodation provides a balcony. Free Wifi, an elevator, and a shared kitchen are provided.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully ...