There are no reviews for this hotel.
The hotel is located in the city centre, between Santa Maria Maggiores basilica and Termini Railway Station, just a few steps from the Coloseum, the Roman Forum, Trevis fountain and the Spanish Steps. It is the best solution quality/price.
Hotel Orlanda
Via Principe Amedeo, 76 (00185) - Rome (Italy)