Via Fratelli Rosselli, 7 6, 00195 Roma
Homestay
with
3
rooms
Relais Rosselli features accommodations in Rome near St Peter's Square and Piazza del Popolo. The property is
around 1.4 miles from Stadio Olimpico, 1.1 miles from Castel Sant'Angelo, and a 19-minute walk from The Vatican. St. Peter's Basilica is 1.1 miles away, and Flaminio Metro Station is 1.2 miles from the ...