Hotel Super 8 By Wyndham Los Angeles Downtown oferuje 32 pokoje i jest położony zaledwie 1 km od Echo Lake. W miejscach publicznych oferowano Wi-Fi, a na terenie znajduje się prywatny parking samochodowy.
Staples Center znajduje się o rzut kamieniem od hotelu, a Eightfold Coffee leży w jedynie 350 metrach stąd. Atrakcje kulturalne w okolicy to Japońsko-Amerykańskie Muzeum Narodowe (2 km) oraz Muzeum Sztuki Współczesnej (2,1 km). Super 8 By Wyndham Los Angeles Downtown jest zacieniony przez wielu zabytków, w tym wielu restauracji, restauracje i stadion. Inne pobliskie atrakcje to Bethel Temple w odległości 5 min spacerem. Ten hotel leży 2 km od stacji kolejowej Stacja metra 7th St/Metro Center, natomiast Stadion baseballowy Dodger Stadium znajduje się w maksymalnie 1 km.
Pokoje w hotelu Super 8 By Wyndham Los Angeles Downtown wyposażone są w telewizję wielokanałową, a także urządzenie do parzenia kawy/herbaty. Zestaw do prasowania i klimatyzacja są oferowane dla komfortu gości. Posiadają one również prywatne łazienki z prysznicem.
W 2-gwiazdkowym obiekcie codziennie serwowane jest bezpłatne śniadanie. Restauracja Button Mash oferuje dania kuchni azjatyckiej i lokalizuje się w 200 metrach.