Great place to stay while in Rome. All the standard amenities and unbeatable location next to Piazza Navona make this a cool spot to stay.