Located in Rione XVIII Castro Pretorio, this apartment building is within a 15-minute walk of Baths of Diocletian, Colosseum, and Teatro dell'Opera di Roma. Trevi Fountain and Spanish Steps are also within 1 mi (2 km). Castro Pretorio Station is only a 5-minute walk and Rome Termini Station is 6 minutes.
Based on 256 reviews
Policies vary by room type and provider.