Next to Piazza del Popolo Square
Many guests like that the property is located next to Piazza del Popolo Square and say that a metro station is just a short walk away. Others state that many restaurants and bars are just around the corner, and add that attractions including Spanish Steps and Trevi Fountain are easily reachable.