Loading hotels
Confirming room availability...
Hotel Mascagni, Via Vittorio Emanuele Orlando 90, Rome, Italy
The new rooms of the Hotel Mascagni are located in the elegant 18th century building, just 20 meters from the hotel, in the historical center of Rome.