Yes, plenty of parking
I can't speak of the weekends, but parking has never been an issue for me during the week.
Why would you recommend the other hotel?
No. English Village nearby so lots of people park there also. Parking lot is shared. Suggest London Bridge Resort
Thanks! Your answer is awaiting moderation.