3 piazza confienza, 00185 Roma
Apartment
A 10-minute walk from Roma Termini in Rome, La Casa Romana provides accommodations with access to a hot tub. The property is close to several well-known attractions, 1.2 miles from Porta Maggiore, a 18-minute walk from Repubblica - Teatro dell'Opera Metro Station, and 0.9 miles from Santa Maria Maggiore....