We Love Colosseo House Hotel Rome, Lazio
A great option for a journey on a budget - hotel «We Love Colosseo House» is located in Rome. This hotel is located nearby from the city center.
211 Via Cavour, Rome, IT, Rome, Lazio, Italy, 00184, Rome, 00184