Set just opposite Rome's Termini Train Station, Hotel Siracusa offers air-conditioned rooms and classic décor. Santa Maria Maggiore Basilica is 10 minutes' walk away.
Number of rooms: 142
Via Marsala 50, Central Station, 00185 Rome, Italy
Hotel booked 1 times today.