Via Sergio I, 32 Scala B, 5 Piano, 00165 Roma
Apartment
with
1
room
Sergio I Apartment offers accommodations in Rome, 1.4 miles from Campo de' Fiori and a 12-minute walk from St
Peter's Square. With garden views, this accommodation offers a patio. Free Wifi is available throughout the property and St. Peter's Basilica is a 13-minute walk away.
The air-conditioned apartment consists ...