Currently the description for this place says on premises parking; however, it is street parking. If you park on the street you have to pay. If you park in the middle, you may potentially receive a ticket. So I more so recommend this location if you are traveling without a vehicle. It is close to public transportation and close enough for you to walk to colosseum and even jump on one of those hop on/off tours. Everything else was pretty accurate with the description.