Where is Beverly Hills Plaza Hotel & Spa?

Where is Beverly Hills Plaza Hotel & Spa located?

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


Where is Beverly Hills Plaza Hotel & Spa on the map?