It wasn't the worst place I've stayed in but it is still far from the best. Although it's kind of a funny story now so it's hard to be completely negative about the place.
Well the huge selling point is the location. It's about a minute up the street from the Forum, 5 minutes from the Colosseum, 5 minutes to...
More
- Labelle Hotel Rome