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°)
The Savoy Hotel & Beach Club, Miami Beach, The Savoy Hotel & Beach Club, Miami Beach, United States of America (approx. 25.77381°, -80.13208°)