Kimkam26's Rome, Italy
5 Reviews |
Via Marghera 17
This place is a bit of a dump. We picked it for our last night in Rome because of it's location to T...
117 Via Cavour
A nice enough hotel with a few issues. The good - good location, walkable with luggage to & from the...