Hotel The Roma Center
Load more The Roma Center images
Address: Rome, Latium - Italy
The Roma Center Features:
Services:Elevator / Lift
The Roma Center Features:
Services:Elevator / Lift
Book now for 105 EUR
Open static map
Description
Most popular hotels in Rome
Please bookmark this page about The Roma Center hotel if you would like to return here later