91 Borgo Vittorio, 00193 Roma
Bed and Breakfast
with
2
rooms
Just a 8-minute walk from Ottaviano Metro Station and 600 yards from The Vatican, Roma Borgo91 features accommodations
in Rome with a shared lounge. Among the facilities at this property are an elevator and daily room service, along with free Wifi throughout the property. The property is 1.2 miles from the city ...