Yes, there is a parking lot where the venue is located.
We are staying at the Westgate Flamingo Bay Resort. The other hotel recommendations are located on the travel page. Also the chapel for the wedding is located inside the Westgate Las Vegas Resort & Casino.