26 via raffaello giovagnoli, 00152 Roma
Apartments
Offering garden views, Giovagnoli House near Trastevere, 4 guests, 3 beds is an accommodation located in Rome, 1.7 km from Piazza di Santa Maria in Trastevere and 2.6 km from St. Peter's Basilica. Among the facilities at this property are a lift and a concierge service, along with free WiFi throughout...