16 via cardinal agliardi, 00165 Roma
Apartment 3 stars
Located in Rome, 1312 feet from St. Peter's Basilica and 1312 feet from The Vatican, Vaticano 16 Apartment offers a shared lounge and air conditioning. It is located 1 mi from Piazza Navona and provides a shared kitchen.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped...