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