Located In:

Beverly Hills Plaza Hotel and Spa
(next to the Los Angeles Country Club)
10300 Wilshire Blvd.
Los Angeles, CA 90024
Get Directions

Contact:

310-275-4895