A French developer is moving forward with its plans to build a boutique hotel in North Beach. IC Property Capital Corp., led by Lucas Mattout, secured approval from the Miami Beach Design Review Board for a 16-key hotel at 7128 Indian Creek Drive, according to a press release. [Link]