10 via giulio sacchetti scala b, int. 24, 6°piano, 00167 Roma
Apartment
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...