Millennium Biltmore Los Angeles

506 S Grand Ave

1.9 miles from Dodger Stadium in Los Angeles, California
CHECK HOTEL AVAILABILITY AND SHOW PRICES

Hotels Closest To Dodger Stadium