15 Via Santamaura, 00192 Roma
Apartment
with
1
room
Rome As You Feel - Santamaura Vatican Apartment in Rome offers accommodations with free Wifi, a 2-minute walk
from Vatican Museums, 0.7 miles from Lepanto Metro Station, and a 11-minute walk from St Peter's Square. The property is around 1.6 miles from Piazza Navona, 1.7 miles from Piazza del Popolo, and 2.5 ...