Rampa Brancaleone 78, 00165 Roma
Vacation Home
with
1
room
Just a 14-minute walk from The Vatican and 0.8 miles from St Peter's Square, Le Scalette features accommodations
in Rome with a garden. With garden views, this accommodation offers a terrace. Free Wifi is available throughout the property and St. Peter's Basilica is a 17-minute walk away.
The air-conditioned ...