Hotel Londra & Cargill ****
Rome, Italy
Sleeping Rooms
105 rooms
Location
Sleeping Rooms
Total number of rooms
105
Maximum number of rooms for groups
Address and Location Info for Hotel Londra & Cargill
Full Address
Piazza Sallustio 18 00187
City
Rome
Region
Rome
Country
Italy
Latitude
41.908520
Longitude
12.497125