To book this hotel go to Accorhotels

Hotel services

Mercure

Roma Centro Colosseo

Via Labicana 144, Roma, Italia