Via alessandro iii ,8, 00165 Roma
Holiday homes
Right in the heart of Rome, situated within a short distance of St. Peter's Basilica and St Peter's Square, St.Peter Accomodation offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. It is set 1.5 km from Vatican Museums and features a lift. The property is...