Yes! Self-parking is complimentary and located directly on site. There is also free RV, bus, and truck parking for registered hotel guests. Oversized parking is available on Twain & Polaris, north of the resort. Guests will need to inform a front desk agent for oversized vehicle parking.