Hotel Ferrarese
Check availability

Rooms from €40.00 ( £36.36 / $52.73 ) per night
Hotel Ferrarese
Via Principe Amedeo 76
Rome
185
Italy
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.
Online Hotel Bookings