In einer Entfernung von 5 Minuten zu Fuß von dem 2-Sterne-Hotel Super 8 By Wyndham Los Angeles Downtown liegt Subliminal Projects. In den öffentlichen Bereichen ist WLAN verfügbar und es gibt auch einen Privatparkplatz vor Ort.
Das Hotel befindet sich in 7 km Entfernung vom Griffith-Observatorium und gleich neben der Kathedrale Unserer Lieben Frau von den Engeln. Das Dodger Stadion liegt ebenfalls etwa 14 Minuten zu Fuß vom Super 8 By Wyndham Los Angeles Downtown entfernt. Viele Restaurants und ein Stadion befinden sich weiterhin nur ein paar Schritte entfernt vom Motel. Kulturelle Erlebnisse in der Umgebung bieten das Museum of Contemporary Art (liegt 2 km weit weg von der Unterkunft). Das Hotel Super 8 By Wyndham Los Angeles Downtown liegt in 2 km Entfernung vom Bahnhof Metro- 7th St / Metro Center.
Die 32 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. Einige Zimmer sind mit einer Dusche ausgestattet. Die privaten Badezimmer dieser Zimmer beinhalten eine getrennte Toilette und eine Dusche.
Jeden Morgen wird Hotelgästen ein kostenloses Frühstück serviert. Etwa 5 Gehminuten vom Hotel Super 8 By Wyndham Los Angeles Downtown entfernt können die Gäste amerikanische Gerichte im Restaurant The Park probieren.