Where is Beverly Hills Plaza Hotel & Spa located?
Beverly Hills Plaza Hotel & Spa, California, United States of America (approx. 34.06768°, -118.42599°)
Beverly Hills Plaza Hotel & Spa, California, United States of America (approx. 34.06768°, -118.42599°)