A stay at Liberty Vatican Suites places you in the heart of Rome, within a 15-minute walk of Castel Sant'Angelo and Piazza del Popolo. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite.