Das Hotel Embassy Suites Los Angeles Glendale verfügt über 271 Zimmer und liegt nur 550 Meter zu Fuß vom Fluss Los Angeles River entfernt. Das Hotel bietet einen privaten Autoparkplatz vor Ort.
Nibley Park befindet sich in einer 2 km Entfernung von dem 4-Sterne-Hotel und Salem Lutheran Church erreicht man innerhalb von lediglich 7 Gehminuten. Die Saint Marks Episcopal Church gilt als heilige Stätte und liegt gleich neben dem Embassy Suites Los Angeles. Von der Unterkunft aus liegt das Schönste der Stadt zum Greifen nah und das Los Angeles Live Steamers Railroad Museum ist 3 km von entfernt. Die Bushaltestelle Central & Arden liegt in 5 Fußminuten Entfernung.
Neben einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer stellen ein privates Bad mit einer behindertengerechten Dusche zur Verfügung, einige überblicken zudem den Pool.
Das Restaurant Central Grille liegt 250 Meter von diesem Embassy Suites Los Angeles Glendale.