Tagliamento Apartments Apartment Rome
Tagliamento Apartments features air-conditioned guest accommodation in Rome, 2.2 km from Spagna Metro Station, 2.3 km from Bologna Metro Station and 2.4 km from Repubblica - Teatro dell'Opera Metro Station.
Number of rooms: 2
25 Via Tagliamento, 00198 Rome, Italy