Yes, Crowne Plaza Rome - St. Peter's offers free parking. Get latest prices on KAYAK now!