Overall Customer Rating: (7.13 out of 10)
Location.
Super 8 Los Angeles Downtown is located in central Los Angeles, close to Echo Park, Dodger Stadium, and Walt Disney Concert Hall. Nearby points of interest also include Nokia Theater and Staples Center.
Property Features.
A complimentary breakfast is served each morning. Super 8 Los Angeles Downtown features multilingual staff, express check-in, and express check-out. Additional property amenities include secure parking. Guest parking is complimentary. The front desk is open 24 hours a day. The property has designated areas for smoking.
Guestrooms.
32 air-conditioned guestrooms at Super 8 Los Angeles Downtown feature coffee/tea makers and complimentary newspapers. Refrigerators... Full hotel details