Offering garden views, 5Rooms is an accommodation located in Rome, 1.8 km from Vatican Museums and 2.4 km from The Vatican. The air-conditioned accommodation is less than 1 km from St.
Number of rooms: 5
Piazza Della Stazione Di San Pietro 13, Vaticano Prati, 00165 Rome, Italy