Super 8 12664 W Washington Blvd, Los Angeles, CA90066 Super 8 is located on W. Washington Boulevard just east of Washington Place merge. Found on the south side of the…More street, Super 8 sits across the street from The Outdoor Grill. This Super 8 is a smoke-free hotel. They offer continental breakfast each morning from 6:30-9:30am. The motel is standard fare but does have a pool, vending and soda machines and an on-site ATM. They offer AAA discounts.