Via Giorgio Scalia 10 Interno 26, 00136 Roma
Bed and Breakfast
with
1
room
Just 1.1 miles from The Vatican and a 19-minute walk from St Peter's Square, B&B Affaccio sul Vaticano features
accommodations in Rome with a shared lounge. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The accommodation features private ...