THE STANDARD HOTEL MIAMI BEACH

The Standard Hotel Miami Beach

40 Island Ave, Miami Beach, 33139