Hotel Colosseum

Via Sforza 10
Rome
Italy