Via rialto,13 9, 00136 Roma
Apartment 3 stars
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...