7 via della stazione vaticana, 00165 Roma
Apartment 3 stars
Boasting a balcony with city views, free WiFi and a garden with barbecue, La CasUPOLA Saint Peter's Quiet Room is in Rome. It is right by the Vatican Walls and just 1312 feet from Saint Peter's Square.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with...