Lungotevere Degli Inventori, 26, 00146 Roma
Appartement
avec
1
chambre
Situated in Rome, 1.7 km from Roma Trastevere Train Station and 4.3 km from EUR Fermi Metro Station, Inventori
House offers air conditioning. The property features river and inner courtyard views, and is 4.3 km from Roman Forum. Free WiFi is available throughout the property and Basilica San Paolo Metro Station ...