2 ★
Hotel Ferrarese
Address: Via Principe Amedeo 76, Roma, Italy
Located between the Basilica of Santa Maria Maggiore and Roma Termini Train Station, Hotel Ferrarese offers spacious, en suite rooms. Free city maps are available at reception.
Hotels Nearby
-
Hotel Milo 3 ★
Via Principe Amedeo 76, Roma
-
Hotel Amadeus 3 ★
Via Gioberti 39, Roma
-
Hotel Teti 2 ★
Via Principe Amedeo 76, Roma
-
Hotel Orlanda 2 ★
Via Principe Amedeo, 76, Roma
-
Hotel Giorgina 2 ★
Via Principe Amedeo 69, Roma
-
Hotel Acropoli 2 ★
Via Principe Amedeo 63 - 67, Roma
-
Hotel Champagne Palace 4 ★
Via Principe Amedeo 82, Roma
-
Hotel Serena 3 ★
Via Principe Amedeo 64, Roma
-
Guesthouse Mersede
via principe amedeo 62 1 floor n 2, Roma
-
Hotel Max 3 ★
Via Gioberti 30, Roma
-
Hotel Concorde 2 ★
Via Giovanni Amendola 95, Roma
-
Yes Rome B&B
Via Giovanni Giolitti 101 (check-in at Via Gioberti 30C), Roma
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Roma ›
- Hotel Ferrarese