Hotel Colosseum Rome

Hotel Colosseum Rome Address: Via Sforza 10, Rome, Italy

Minimum price found for Hotel Colosseum Rome was: 49 EUR

Click here to get more information, photos & guest ratings for Hotel Colosseum Rome