83 Via Del Lago Terrione, 00165 Roma
Appartamento
con
1
camera
Boasting city views, San Peter loft provides accommodation with a terrace and a balcony, around 1.3 km from St.
Peter's Basilica. Guests staying at this apartment have access to a patio. The accommodation offers a lift and full-day security for guests.
With free WiFi, this apartment features a flat-screen TV, ...