Oderisi Studio Suite



Rome • Show on map
View Details for Price
Oderisi Studio Suite offers accommodations in Rome, a 8-minute walk from Roma Trastevere Train Station and 1.3 miles from Basilica San Paolo Metro Station. This apartment features accommodations with…More info
