Via castelfidardo 48, 00185 Roma
Homestays
Located in Rome, near Rome Termini Train Station, Repubblica - Teatro dell'Opera Metro Station and Piazza Barberini, alloggio turistico features free WiFi. The property is around 1.5 km from Santa Maria Maggiore, 1.9 km from Spagna Metro Station and 1.8 km from Vittorio Emanuele Metro Station. The property...