I stayed at the Super 8 Los Angeles on 1341 Sunset Blvd. Literally a half a mile walk to Dodgers Stadium.
I think so yes
Yes, lots, from high end to just right for the budget
No but there is out of the ball park hotels near bye few miles away
Not immediately around park. But there is a direct transportation line between gate and Union Station downtown ans there are tons of hotels there.
Thanks! Your answer is awaiting moderation.