The Gates Hotel South Beach, 2360 Collins Ave, Miami Beach, FL 33139

The Gates Hotel South Beach, 2360 Collins Ave, Miami Beach, FL 33139

The Gates Hotel South Beach, 2360 Collins Ave, Miami Beach, FL 33139