El The Audemar goza de una ubicación ideal en el centro de Los Ángeles, a 1,1 km del L.A. Live y a 1,2 km del Microsoft Theater y del Staples Center. También cuenta con recepción 24 horas y restaurante.
Número de habitaciones: 14
820 South Spring Street, Centro de Los Ángeles, Los Ángeles, CA 90014, Estados Unidos