Via Alessandro III, 6, 00165 Roma
Guesthouse
with
3
rooms
SD Vatican Rooms in Rome offers accommodations with free Wifi a 5-minute walk from St Peter's Square, 500 yards
from The Vatican, and one mile from Piazza Navona. The property is around 1.4 miles from Piazza di Santa Maria in Trastevere, a 16-minute walk from Ottaviano Metro Station, and 1.9 miles from Lepanto ...