Piazza Dei Prati Degli Strozzi, 21, 00195 Roma
Guesthouse
with
11
rooms
Providing city views, Your Vatican Suite in Rome features accommodations and a shared lounge. The property is
close to several well-known attractions – a 19-minute walk from St Peter's Square, one mile from The Vatican, and 1.2 miles from St. Peter's Basilica. The accommodation provides luggage storage space ...