SOHO BEACH HOUSE

Moss & Associates ~ Miami Beach

The Soho Beach House is a 50 unit Private Club Hotel located on the beautiful white sands of Miami Beach.