Where is James Hotel, Miami Beach?

Where is James Hotel, Miami Beach located?

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


Where is James Hotel, Miami Beach on the map?