|
Retailer | Price | |
---|---|---|
Hotels | £112.87 | Go to shop |
A first class hotel in Rome, the BEST WESTERN Hotel Universo is located at only 200 meters from the Opera Theatre, Termini train station and the air terminal and a few steps from Vittoriano, Galleria Borghese, Via Veneto, Colosseo and Fori Romani. This...
|