The Audemar Hotel Los Angeles se trouve dans le quartier Centre de Los Angeles, à proximité de lieux de divertissement comme le Théâtre Microsoft Theater, à 2 km.
Cet hotel 4 étoiles est niché à seulement 9 minutes de marche du Centre commercial Fashion District et à 10 minutes en voiture des Los Angeles Memorial Sports Arena. De plus, le Centre de conventions de Los Angeles est situé à 2,1 km de l'hotel. Les Staples Center se trouvent également à 25 minutes à pied d'Audemar de Los Angeles. Cet établissement se trouve à moins de 850 mètres de la 7th Street/Metro Center et à côté de la gare 7th St/Metro Center.
La résidence accueille les clients dans 20 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Pour agrémenter votre séjour, une toilette séparée et une douche, un sèche-cheveux et des draps de bain invitent à une bonne nuit de repos. Fournissant une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Bottega Louie offre de la cuisine américaine et se trouve à seulement 1 km d'Audemar.