In the Repubblica area of Rome's historic centre, Hotel Mascagni is a 5-minute walk from Termini Train Station. Rooms are air conditioned and have free Wi-Fi and a flat-screen satellite TV.
Number of rooms: 48
Via Vittorio Emanuele Orlando 90, Central Station, 00185 Rome, Italy