Location
Address
Via Palestro 56, (Check in Via Palestro 65)Central Station00185 Rome, Rome, Italy
Coordinates
41.90426, 12.50497
Loading...
Address
Via Palestro 56, (Check in Via Palestro 65)Central Station00185 Rome, Rome, Italy
Coordinates
41.90426, 12.50497
SearchSpot helps you plan itineraries, discover places, and book everything in one place.