The Audemar Hotel Los Angeles jest usytuowany w dzielnicy Centrum Los Angeles w ciągu około 10 min jazdy samochodem od atrakcji kulturalnych, takich jak Pawilon Dorothy Chandler.
Staples Center znajduje się 2 km od hotelu, a Muzeum Sztuki Współczesnej jest w około 2,1 km stąd. Dzielnica Mody leży w 750 metrach. W okolicy znajdują się także obiekty przyrodnicze, takie jak Park MacArthur Park, które znajdują się 2,2 km od Audemar. Ten hotel leży jedynie 10 min spacerem od stacji metra 7th Street Center, oraz w bliskiej odległości od dworca kolejowego Stacja metra 7th St/Metro Center.
Pokoje wyposażone są w jadalnię i miejsce do siedzenia oraz telewizja satelitarna dla wygody gości. W łazienkach przygotowano oddzielną toaletę i prysznic oraz są takie udogodnienia jak suszarka i ręczniki. Oddzielna toaleta i prysznic, a także takie udogodnienia, jak suszarka do włosów i suszarka, są również do dyspozycji gości.
Restauracja Bottega Louie jest nie więcej niż 1 km od The Audemar Hotel.