Trastevere 143



Rome • Show on map
View Details for Price
In the center of Rome, Trastevere 143 provides rooms with free Wifi. The property is close to several well-known attractions – 1.1 miles from Torre Argentina, 1.1 miles from Roma Trastevere Train Station,…More info
