Idéalement situé dans le quartier du centre-ville de Los Angeles, l'établissement The Audemar se trouve à 1,1 km du L.A. Live, à 1,2 km du Microsoft Theater et du Staples Center. Il possède une réception ouverte 24h/24 et un restaurant.
Nombre de chambres: 14
820 South Spring Street, Centre de Los Angeles, Los Angeles, CA 90014, États-Unis