AMOCITY
Located in Rome, a 4-minute walk from Santa Maria Maggiore, Bhr Cavour 150 has express check-in and check-out and free WiFi throughout the p...