Soho Beach House, Miami

London’s Soho House Group has brought its city-club concept to South Beach. Soho Beach House, Miami, a private members’ club and hotel, opened in October just north of South Beach in a discreet Art Deco landmark that formerly housed the Sovereign Hotel. The property, which also includes a new 16-story tower, features 50 hotel rooms […]