90 via gregorio vii, 00165 Roma
Apartment
Vatican Pop House is located in Rome, just 2 miles from Vatican Museums and 2.1 miles from Piazza Navona. With city views, this accommodation offers a balcony. Free Wifi is available, and private parking can be arranged at an extra charge.
The air-conditioned apartment consists of 2 bedrooms, a living...