CentralStation Apartment

Rome • Show on map
View Details for Price
CentralStation Apartment in Rome offers accommodations with free Wifi a 7-minute walk from Roma Termini 0.6 miles from Repubblica - Teatro dell'Opera Metro Station and a 14-minute walk from Università…More info
