Via Rosasco, N. 27 Terra Indipendente, 00135 Roma
Apartment
with
1
room
Rosasco House offers accommodations in Rome, 6.5 miles from Stadio Olimpico and 7.2 miles from St. Peter's Basilica.
The property is around 7.2 miles from Vatican Museums, 7.3 miles from Ottaviano Metro Station, and 7.7 miles from Lepanto Metro Station. Free Wifi is available throughout the property and Battistini ...