Elizabeth Unique Hotel Italy, Rome Located in the heart of the Eternal City, next to Spanish Step, via del Corso and Piazza Venezia