Via merulana 278, 00185 Roma
Hotel 3 stars
Overlooking Rome's Santa Maria Maggiore Basilica, Hotel Amalfi offers air-conditioned rooms, an extensive buffet breakfast, and free WiFi throughout. Termini Station is 1969 feet away.
Rooms at the historical Amalfi Hotel include frescoed ceilings, a flat-screen TV and a mini-bar. The private bathroom...