Hotel Mascagni
Hotel Mascagni Via Vittorio Emanuele Orlando 90, Rome, 00185
~ Four Star Hotel in Rome ~
Located in the area Repubblica in the historic centre of Rome, 5 minutes walk from the Termini station, the Hotel Mascagni offers air-conditioned rooms with free Wi-Fi and satellite tv.~ BOOK NOW
No Comment