B&B St. Peter's SuitesApartment
Via Della Cava Aurelia 183, Vaticano Prati, 00165 Rome, Italy
Offering views of the Gianicolo Hill, B&B St. Peter's Suites is located in the Villa Pamphili area, a 15-minute walk from Saint Peter’s Cathedral. It offers modern rooms with free Wi-Fi.