Hotel Colosseum

3.0 star property
Comfortable hotel, walk to Basilica di Santa Maria Maggiore

Choose dates to view prices