The location is very good only 10 minutes walk from Termini station, or about 5 minutes walk from the nearest metro station. The bus stop is also only few steps away. And by walking around 10-15 minutes you will reach the main attraction in Rome, such as Colloseum, Fountain di Trevi, etc. So it is guaranteed that you will not...
More
- Italia Hotel Rome
