Park Hotels to snap up Chesapeake Lodging Trust for $2.7B