Viale delle mura aurelie, 7c int.2, piano t, 00165 Roma
Holiday homes
In the heart of Rome, set within a short distance of St. Peter's Basilica and Campo de' Fiori, St. Peter Garden House offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. With city views, this accommodation offers a patio. The property is close to popular...