Super 8 Los Angeles Downtown is a strategically located hotel near the Dodgers Stadium and Highway 101 offering easy access to popular Los Angeles attractions. Featuring free wireless Internet access, parking, and breakfast, the property also has 24 hour front desk staff and disabled facilities for your convenience. Complete with comfortable rooms equipped with microwaves and minibars, the hotel has all the essentials for an enjoyable stay.