Where is The Savoy Hotel & Beach Club, Miami Beach?

Where is The Savoy Hotel & Beach Club, Miami Beach located?

The Savoy Hotel & Beach Club, Miami Beach, The Savoy Hotel & Beach Club, Miami Beach, United States of America (approx. 25.77381°, -80.13208°)


Where is The Savoy Hotel & Beach Club, Miami Beach on the map?