Via Merulana 278, 00185 Roma
Hotel
3 stars
with
23
rooms
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 has a ...