Hotel Ferrarese
Hotel Ferrarese
Via Principe Amedeo 76
Rome
185
Italy
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Conveniently located between the Basilica of Santa Maria Maggiore and the main Termini station, Hotel Ferrarese puts you in the perfect position to discover all that Rome has to offer.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.