Situé dans le centre de Los Angeles, à 1,5 km du Microsoft Theater, l'Audemar Boutique Hotel and Apartment Homes propose des chambres climatisées et une connexion Wi-Fi gratuite. Il se trouve à environ 2,8 km de la gare de L'Union, à 5,2 km du California Science Center et à 5,5 km du musée d'histoire naturelle du comté de Los Angeles. Cet établissement non-fumeurs se trouve à 1,5 km du Staples Center.
Les chambres comprennent une télévision à écran plat et des articles de toilette gratuits.
L'Audemar Boutique Hotel and Apartment Homes se trouve à 5,5 km du LA Memorial Coliseum et à 6,6 km du Dodger Stadium. L'aéroport international de Los Angeles, le plus proche, est implanté à 20 km.