The Mascagni Hotel, Rome is a 6 storey building, just a few steps from Piazza Repubblica and MRT station. It is also adjacent to many churches and book stores plus the Opera House. For shopping lovers, Via Nationale is 5 minutes walk away. Rooms at the Mascagni Hotel are well furnished using light blue bed linens and matching curtains.