Les hotels dans le monde > Italie > Hotel Orlanda Rome Via Principe Amedeo, 76 Rome
The hotel is located in the city centre, between Santa Maria Maggiore’s basilica and Termini Railway Station, just a few steps from the Coloseum, the Roman Forum, Trevi’s fountain and the Spanish Steps.
   
=========== © AGP===========