Cheri Luxury Suite Location
Via Palestro 78, Rome, It, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Chiesa della Divina Sapienza
500 m
Basilica of St. Mary of the Angels and the Martyrs
800 m
Teatro dell'Opera di Roma
950 m
Castel Sant' Angelo
3.4 km
Train stations
Roma Termini Train Station
500 m