Das 2-Sterne Super 8 By Wyndham Los Angeles Downtown bietet 32 Zimmer in der Nähe von Echo Lake, nur 15 Minuten zu Fuß entfernt. Die Gäste, die im Motel übernachten, können ihr Auto vor Ort parken.
Crypto.com Arena ist eine 10-minütige Autofahrt vom Hotel entfernt und Dodger Stadion lässt sich in etwa 14 Fußminuten erreichen. Die Entfernung zwischen dem Stadtzentrum von Los Angeles und der Unterkunft beträgt 3 km. Subliminal Projects und Rathaus befinden sich ebenfalls in der Nähe. Die Bushaltestelle Sunset & Vin Scully liegt weniger als 300 Meter entfernt.
Einige Zimmer im Super 8 By Wyndham Los Angeles Downtown sind mit einem Bügeleisen/-brett. Und Zentralheizung ausgestattet und bieten zudem eine Kaffeemaschine. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar.
In der Nähe befinden sich mehrere Restaurants, darunter Eightfold Coffee und Tsubaki.