Das Hotel Super 8 By Wyndham Los Angeles/Alhambra liegt im Stadtteil Northeast Los Angeles, in einer 4 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Heritage Square Museum. Allen Gästen des Hotels steht ein Privatparkplatz gegen Aufpreis vor Ort zur Verfügung.
Almansor Park ist 10 Minuten Fahrt von entfernt und die Bushaltestelle Fremont / Poplar ist nur 10 Gehminuten vom Hotel entfernt. Zu den Sehenswürdigkeiten, in ungefähr 7 km Entfernung vom Super 8 By Wyndham Los Angeles/Alhambra, gehört auch das Norton Simon Museum. Die Unterkunft liegt in einer Entfernung von etwa 15 Fahrminuten vom Pasadena City Hall. Für Fernreisende ist der Flughafen Hollywood Burbank in 30 Minuten mit dem Auto zu erreichen.
Das 2-Sterne-Hotel bietet täglich ein einfaches Frühstück an. Das Restaurant Genovese's Pizza liegt gleich neben dem Super 8 By Wyndham Los Angeles/Alhambra.