Via Pasquale Leonardi Cattolica, 6, 00195 Roma
Apartment
with
1
room
Blue Window in the center of Rome offers accommodations in Rome, a 18-minute walk from St Peter's Square and one
mile from The Vatican. With city views, this accommodation provides a terrace. Stadio Olimpico is 1.7 miles from the apartment and Castel Sant'Angelo is 1.8 miles away.
With free Wifi, this 1-bedroom ...