Where is SoBeNY Townhouse Hotel Miami, Miami Beach located?
SoBeNY Townhouse Hotel Miami, Miami Beach, Florida, United States (approx. 25.79533°, -80.12874°)
SoBeNY Townhouse Hotel Miami, Miami Beach, Florida, United States (approx. 25.79533°, -80.12874°)