Excellent location for seeing all
The spots around Rome. Beside a great Piazza. Easy walking to everywhere you need to go. Great place. Very welcoming and a perfect space for your stay.