44 Via Cavour, 00185 Roma
Apartment
with
1
room
CAVOUR 44616 in Rome features accommodations with free Wifi, a 10-minute walk from Cavour Metro Station, 400 yards
from Rome Termini Metro Station, and a 4-minute walk from Roma Termini. The property is close to several well-known attractions, a 14-minute walk from Quirinale Palace, 0.8 miles from Piazza Barberini, ...