Roma Vatican's Room Apartment Rome, Lazio
Located in Rome, near St. Peter's Basilica, Vatican Museums and Castel Sant'Angelo, Roma Vatican's Room features a terrace. Complimentary Wi-Fi is availablethroughout the property.
Number of rooms: 2
18 Via Leone IX, Vaticano Prati, 00165 Rome, Italy