Where is James Hotel, Miami Beach located?
James Hotel, Miami Beach, James Hotel, Miami Beach, United States of America (approx. 25.7919°, -80.131°)
James Hotel, Miami Beach, James Hotel, Miami Beach, United States of America (approx. 25.7919°, -80.131°)