The hotel, approved Thursday by the Massachusetts Port Authority’s board, will be the Seaport’s largest, located at the corner of D and Summer streets, across from the Boston Convention & Exhibition Center.