Via Rialto,13 9, 00136 Roma
Apartment
with
1
room
Italiapartment Vaticano Superior offers accommodations in Rome, 1.1 miles from The Vatican and a 18-minute walk
from St Peter's Square. 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 ...