Colosseum
Via Sforza 10, Rome, Colosseum, 00162
Very Good, 4.5
The hotel boasts 47 well equipped rooms with air conditioning, work desk, Internet access, heating and hairdryer, as well as a terrace with imporessive city views, a bar and a TV room....
More Info