Where is The Fritz Hotel, Miami Beach?

Where is The Fritz Hotel, Miami Beach located?

The Fritz Hotel, Miami Beach, The Fritz Hotel, Miami Beach, United States of America (approx. 25.77523°, -80.13197°)


Where is The Fritz Hotel, Miami Beach on the map?