El Hotel Mascagni se encuentra en la zona de la Repubblica, en el centro histórico de Roma, a 5 minutos a pie de la estación de tren de Termini. Las habitaciones tienen aire acondicionado, Wi-Fi gratuita y TV de pantalla plana vía satélite.
Número de habitaciones: 48
Via Vittorio Emanuele Orlando 90, Estación de Termini, 00185 Roma, Italia