Rome Place Location
101 Via Giovanni Giolitti Floor 3, Int 12, Elevator 6,, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Collections of the Palazzo Massimo alle Terme
350 m
National Roman Museum
450 m
Teatro dell'Opera di Roma
550 m
Train stations
Roma Termini Train Station
300 m