Located within a one mile radius (1.61 km) of the iconic Staples Center and Microsoft Theater, The Audemar Hotel is a...
Website: theaudemar.com
Phone: (818) 732-9070
820 S Spring St Los Angeles, CA 90014 1990.87 mi
Is this your business? Verify your listing