10 Via Giulio Sacchetti Scala B, Int. 24, 6°piano, 00167 Roma
Apartment
with
1
room
STEFY ROME APARTMENT offers accommodations in Rome, 1.1 miles from Ottaviano Metro Station and 1.8 miles from
St. Peter's Basilica. With quiet street views, this accommodation offers a balcony. Free Wifi is available throughout the property and Vatican Museums is a 17-minute walk away.
The air-conditioned apartment ...