10/a via monte santo interno 15 piano 4°, 00195 Roma
Apartments
Set in Rome, less than 1 km from Ottaviano Metro Station and a 16-minute walk from Vatican Museums, Vatican Montesanto offers air conditioning. The property is around 2.5 km from Castel Sant'Angelo, 2.6 km from Piazza del Popolo and 3.9 km from Flaminio Metro Station. Free WiFi is available throughout...