235 via degli scipioni, 00192 Roma
Apartment 4 stars
Rinascita Vatican Home in Rome offers accommodations with free Wifi, a 7-minute walk from Ottaviano Metro Station, 0.7 miles from Vatican Museums, and a 16-minute walk from St Peter's Square. The property is close to several well-known attractions, a 19-minute walk from St. Peter's Basilica, 1.1 miles...