Located in Navona, this hotel is within a 10-minute walk of Campo de' Fiori, Piazza Navona, and Castel Sant'Angelo. Pantheon and Piazza Venezia are also within 15 minutes.
Cons: Wifi didn't work
Glass shard in floor in the bathroom
Shower didn't drain
Lady at front desk was incredibly rude