Where is San Juan Hotel Miami Beach?

Where is San Juan Hotel Miami Beach located?

San Juan Hotel Miami Beach, San Juan Hotel Miami Beach, United States of America (approx. 25.79202°, -80.12995°)


Where is San Juan Hotel Miami Beach on the map?