Das 4-Sterne-The Audemar Hotel Los Angeles ist im Viertel Downtown Los Angeles gelegen, circa 25 Minuten zu Fuß von der Crypto.com Arena entfernt.
Das Stadtzentrum von Los Angeles kann man innerhalb von 20 Minuten zu Fuß erreichen. Das Hotel liegt in 850 Meter Entfernung von der U-Bahn-Station 7th St-Metro Center und in ca. 3 km Entfernung vom Dodger Stadion. Das Audemar Los Angeles liegt in rund 10 Autominuten Entfernung vom National History Museum of Los Angeles County. Die nächstgelegene Bushaltestelle Greyhound ist rund 300 Meter von der Unterkunft entfernt, der Bahnhof Metro- 7th St / Metro Center ist ungefähr 1 km von hier entfernt.
Das Hotel verfügt über 20 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den Zimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Wäschetrockner und Handtücher.
Im Restaurant Bottega Louie, das 14 Minuten Fußweg vom Audemar Los Angeles entfernt liegt, kommen europäische Speisen auf den Tisch.