Via carlo bartolomeo piazza, 1a, 00161 Roma
Guesthouse
Room and Apartment Rome offers accommodations in Rome, 1.9 miles from Repubblica - Teatro dell'Opera Metro Station and 2.3 miles from Santa Maria Maggiore. The property is around 1.1 miles from Università La Sapienza, 1.6 miles from Roma Termini, and 1.7 miles from Rome Termini Metro Station. Porta...