Das Hotel Super 8 By Wyndham Los Angeles Downtown bietet 32 Zimmer lediglich 1 km vom Dodger Stadion entfernt. Das Motel verfügt über einen privaten Parkplatz vor Ort.
Das Hotel ist in etwa 5 Gehminuten Entfernung von der Angelino Heights Historic Area gelegen. Die Kathedrale Unserer Lieben Frau von den Engeln gilt als heilige Stätte und liegt in unmittelbarer Nähe von der Unterkunft. Der Little Tokyo Historic District ist in ungefähr 2 km Entfernung vom Super 8 By Wyndham Los Angeles Downtown, während der Bahnhof LACMTA- Wilshire / Western ungefähr 3 km von hier entfernt liegt. Die Bushaltestelle Sunset & Vin Scully ist in der Nähe vom Hotel.
Einige Hotelzimmer bieten einen Schreibtisch und Kabelfernsehen mit Video-on-demand sowie ein privates Badezimmer. Die Gäste werden Zentralheizung und ein Bügeleisen zu schätzen wissen und sich mit einem Flachbildfernseher mit Satellitenkanälen entspannen.
Das Restaurant The Park bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom Super 8 By Wyndham Los Angeles Downtown.